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

admin2019-03-15  24

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

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

答案B

解析 出队1个元素后,front=(front+1)%MAXQSIZE,front的值是4;入队两个元素后,rear=(rear+2)%MAXQSIZE,rear的值是2。
转载请注明原文地址:https://jikaoti.com/ti/XkGjFFFM
0

相关试题推荐
随机试题
最新回复(0)