循环队列入队,怎么那里还m+1,不是只队尾指针rear+1就可以了吧
循环队列的队尾指针是可以循环的,当队尾指针加一后到达数组长度时需要回到0,再加一,这样就成了循环队列。因此在公式rear=(rear+1)%(m+1)中需要加上m+1,以确保循环队列的正确性。
m+1是队列的长度,即maxsize,数组下标是从0开始的。