• 2022-06-07
    在循环队列中用数组A[0.m-1]存放队列元素,其队头和队尾指针分别为front和rear,则当前队列中的元素个数是(38)。
    A: (front-rear+1)%m
    B: (rear-front+1)%m
    C: (front-rear+m)%m
    D: (rear-front+m)%m
  • D
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/peompajttptyjoo.html

    内容

    • 0

      ‌假设以数组A[m] 存放循环队列的元素,front为队头标识,rear为队尾标识,则当前队列中的元素个数为______。‌ A: (rear- front)%m B: front-rear C: (front- rear) %m D: rear- front

    • 1

      设以数组A[0..m-1]存放循环队列,front指向队头元素,rear指向队尾元素的下一个位置,则当前队列中的元素个数为______ A: (rear-front+m)%m B: rear-front+1 C: (front-rear+m)%m D: (rear-front)%m

    • 2

      判断一个循环队列QU (最多元素为m,rear指向队尾元素下一个位置) 为空的条件是()。 A: QU->;front == QU->;rear B: QU->;front != QU->;rear C: QU->;front == (QU->;rear + 1) %m D: QU->;front != (QU->;rear + 1) %m

    • 3

      设以数组A[0…m-1]存放循环队列,front指向队头元素,rear指向队尾元素的下一个位置,则当前队列中的元素个数为() A: (rear-front+m)%m; B: ear-front+1; C: front=(front-1)%m; D: ear=(rear+1)%m;

    • 4

      一个循环队列Q的存储空间大小为M,其队头和队尾指针分别为front和rear,则循环队列中元素的个数为(rear-front+M)%M 。