第一种情况:

当队列为空时条件:rear == front
当队列满时条件为:rear+1 == front
上述方式对于上述图是适用的,但如果出现了有下标标识,上述判断条件就不适用了。比如下图有下标了,当队列满时,显然条件就不能判断了,就要用到另一种判断。
第二种情况:
当队列为空时条件:rear == front
当队列满时条件为:(rear+1)% maxsize == front
当有元素入队时,count++,当count和队列的maxsize相等时,代表队列已满
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/9067.html