[单选题]

一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是()。

A.Q.rear-Q.front==m

B.Q.real!==Q.front

C.Q.front==(Q.real+1)%m

D.Q.front==Q.rear%m+1

参考答案与解析:

相关试题

一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是()。

[单选题]一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是()。A.Q.rear-Q.front==mB

  • 查看答案
  • 一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是()。

    [单选题]一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是()。A.Q.rear-Q.front==mB

  • 查看答案
  • 在一个顺序存储的循环队列Q[0…M-1],头尾指针分别是front和rear,判

    [填空题] 在一个顺序存储的循环队列Q[0…M-1],头尾指针分别是front和rear,判断队空的条件为(),判断队满的条件为()。

  • 查看答案
  • 循环队列用数组A[0,m£­1]存放其元素值,已知其头尾指针分别是front和r

    [单选题]循环队列用数组A[0,m-1]存放其元素值,已知其头尾指针分别是front和rear,则当前队列中的元素个数是(31)。A.(rear-front+m)%mB.read-front+1C.read-front-1D.read-front

  • 查看答案
  • 判定一个循环队列Q(最多元素为m)为满队列的条件是(24)。

    [单选题]判定一个循环队列Q(最多元素为m)为满队列的条件是(24)。A.Q.front=(Q.rear+1)%mB.Q.front!=(Q.rear+1)%mC.Q.front=Q.rearD.Q.front!=Q.rear+1

  • 查看答案
  • 循环队列用数组A[o…m-1]存放其元素值,已知其头尾指针分别为front和rear,则当前元素个数为()。

    [单选题]循环队列用数组A[o…m-1]存放其元素值,已知其头尾指针分别为front和rear,则当前元素个数为()。A.(rear-front+m)modmB

  • 查看答案
  • 循环队列用数组A[o…m-1]存放其元素值,已知其头尾指针分别为front和rear,则当前元素个数为()。

    [单选题]循环队列用数组A[o…m-1]存放其元素值,已知其头尾指针分别为front和rear,则当前元素个数为()。A.(rear-front+m)modmB

  • 查看答案
  • 循环队列用数组A[0…m-1]存放其元素值,已知其头尾指针分别是front和re

    [单选题]循环队列用数组A[0…m-1]存放其元素值,已知其头尾指针分别是front和rear,则当前队列中的元素个数是()A . (rear-front+m)%mB . read-front+1C . read-front-1D . read-front

  • 查看答案
  • 一个循环队列Q的存储空间大小为M,其队头和队尾指针分别为front和rear,则

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

  • 查看答案
  • 循环队列的队头和队尾指针分别为front和rear,则判断循环队列为空的条件是(

    [单选题]循环队列的队头和队尾指针分别为front和rear,则判断循环队列为空的条件是()。A . front==rearB . front==0C . rear==0D . front=rear+1

  • 查看答案
  • 一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是()。