数据结构关于队列的一个习题,求解答下谢谢!数据结构q[8]存放循环队列元素,队尾rear=0.队头front=3,队列出2个元素,在进入一个元素后rear和front?我看书上是5和1,我自己算的是1和5,答案是多少啊,为什么?

问题描述:

数据结构关于队列的一个习题,求解答下谢谢!
数据结构q[8]存放循环队列元素,队尾rear=0.队头front=3,队列出2个元素,在进入一个元素后rear和front?我看书上是5和1,我自己算的是1和5,答案是多少啊,为什么?

当新元素进队时,队尾rear增1;
当有元素出队时,队头front增1;
队列出2个元素,队头front增2,队尾rear=0,队头front=5;
再进入一个元素后,队尾rear=1,队头front=5;
再检查一下,答案有没有看错,如果没有的话,可能是书上的答案印错了,这是有可能的,根据步骤来答题,就行了,祝你成功!望采纳!O(∩_∩)O~