循环队列,队满时:(rear+1)%maxsize=front 为什么要对maxsize取余呢?

发布时间:2021-02-20 10:43:57

循环队列,队满时:(rear+1)%maxsize=front 为什么要对maxsize取余呢?

网友回答

当前队尾rear如果向队尾插入元素则
rear + 1
如果rear + 1 >= maxsize 那么 rear = (rear+1)%maxsize(循环队列)
以上问题属网友观点,不代表本站立场,仅供参考!