循环队列有哪些优缺点?

发布网友 发布时间:2022-04-21 08:13

我来回答

3个回答

热心网友 时间:2023-07-21 21:58

优缺点的划分本身就难以区分。例如一个人年龄较小的时候比较调皮、贪玩,在年龄较大的人的眼里就是缺点,等其再长大一点,周围的人们就会认为这个人是思想活跃、富有创新能力。不同的阶段、不同的时期、不同的事情,所体现出来的效果是不一样的。再例如一个人谨慎细心沉默寡言,在他作为一个销售的时候肯定他的性格是一个缺点,但他如果从事精细工作,如制作标书,处理文件,那么他的性格俨然变成了优点。

热心网友 时间:2023-07-21 21:59

(1)循环队列的优点是相对于直线队列来讲的,直线队列在元素出队后,头指针向后移动,导致删除元素后的空间无法在利用,即使元素个数小于空间大小,依然无法再进行插入,即所谓的“假上溢”。当变成循环队列之后,删除元素后的空间仍然可以利用,最大限度的利用空间。
(2)判断循环队列空和满有三种方法:第一,采用计数器来判断,空时,计数器为0,满时,计数器为maxsize;第二,另设一个布尔变量以匹别队列的空和满;第三,少用一个元素的空间,约定入队前,测试尾指针在循环意义下加1后是否等于头指针,若相等则认为队满(注意:rear所指的单元始终为空);

热心网友 时间:2023-07-21 21:59

随便怎么判断

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com