计算循环队列的元素个数

Posted hello world

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算循环队列的元素个数相关的知识,希望对你有一定的参考价值。

设队列头指针为 front,队列尾指针为 rear,队列容量为 maxsize

队空:front== rear

队满: (rear+1) mod maxsize == front ( mod 表示求余运算)

队中元素个数 n=(rear-front+maxsize )mod maxsize

入队:rear=(rear+1) % maxsize ;

出队:front=(front+1) % maxsize ;

以上是关于计算循环队列的元素个数的主要内容,如果未能解决你的问题,请参考以下文章

循环队列-双端和单端

求一个C语言 循环队列的插入 完整程序

数据结构学习笔记——顺序存储结构实现循环队列

数据结构学习笔记——顺序存储结构实现循环队列

数据结构——14 循环队列

C语言编程题,实现一个顺序存储的循环队列。