题目内容
(请给出正确答案)
[单选题]
假设存放循环队列的数组长度为Maxsie,循环队列能装人的元素最大个数为()。
A.MaxSize
B.MaxSize-1
C.MaxSize+1
D.MaxSize-2
答案
查看答案
A.MaxSize
B.MaxSize-1
C.MaxSize+1
D.MaxSize-2
第1题
A.rear==front
B.(front+1)%n==rear
C.rear+1==front
D.(rear+1)%n==front
第2题
A.5
B.6
C.16
D.17
第3题
(1)写出队满的条件表达式;
(2)写出队空的条件表达式;
(3)设m=40,rear=13,quelen=19,求队头元素的位置;
(4)写出一般情况下队头元素位置的表达式。
第5题
A、q.rear-q.front
B、q.rear-q.front+1
C、(q.rear-q.front)%maxSize+1
D、(q.rear-q.front+maxSize)%maxSize
第6题
A.Q[4]
B.Q[5]
C.Q[14]
D.Q[15]
第7题
A.1和 5
B.1和4
C.4和0
D.5和1
第8题
A.1和5
B.2和4
C.4和2
D.5和1
第10题
A.r-f
B.r-f-1
C.(r-f)%N+1
D.(r-f+N)%N
第11题
循环队列存储在数组A[0..m]中,则入队时的操作为()。
A.rear=rear+1
B.rear=(rear+1)mod(m-1)
C.rear=(rear+1)modm
D.rear=(rear+1)mod(m+1)