单项选择题
设数组queue[m]作为循环队列Q的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front的值为()
A.front=(front-1)%m
B.front=(front+1)%(m-1)
C.front=front+1
D.front=(front+1)%m
点击查看答案
相关考题
-
单项选择题
若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为()
A.4和2
B.1和5
C.5和1
D.2和4 -
单项选择题
会引起循环队列队头位置发生变化的操作是()
A.取队首元素
B.入队列
C.取队尾元素
D.出队列 -
单项选择题
如果队列Q中的元素为ABCD,执行QueueLast(Q)后,队列的元素是()
A.ABCD
B.ABCDD
C.ABC
D.BCD
