若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为( )。

admin2017-01-04  20

问题 若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为(    )。

选项 A、1和5
B、2和4
C、4和2
D、5和1

答案B

解析 此题考查的知识点是队列的特征。此题考查顺序存取时的位置计算,按顺时针计算,所以删除front+1,插入rear+1,计算后rear=2,front=4,应选Bo
转载请注明原文地址:https://kaotiyun.com/show/9LRi777K
0

最新回复(0)