题目内容
(请给出正确答案)
[单选题]
循环队列为空队列的条件是()。
A.Q.front=0
B.Q.(rear+1)%MAxSize==Q.front
C.Q.rear=0
D.Q.rear==Q.front
查看答案
如果结果不匹配,请 联系老师 获取答案
A.Q.front=0
B.Q.(rear+1)%MAxSize==Q.front
C.Q.rear=0
D.Q.rear==Q.front
此题为判断题(对,错)。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为()。
A.19
B.20
C.m-19
D.m-20
对于循环队列,下列叙述中正确的是
A.队头指针是固定不变的
B.队头指针一定大于队尾指针
C.队头指针一定小于队尾指针
D.队头指针可以大于队尾指针,也可以小于队尾指针
此题为判断题(对,错)。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列人队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
A.16
B.20
C.0或35
D.15
以下()不是队列的基本运算。
A.从队尾插入一个新元素
B.从队列中删除第i个元素
C.判断一个队列是否为空
D.读取队头元素的值
A.2
B.3
C.4
D.6