早教吧 育儿知识 作业答案 考试题库 百科 知识分享

循环队列的优点是什么?如何判断它的空和满?

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

如图,长方体中被截去一部分.(1)其中EF∥,剩下的几何体是什么?截取的几何体是什么?(2)若FH  2020-05-09 …

铁丝加工成几何形状可以用什么机械?把细铁丝加工成方形、三角形或者弯折可以用机械设备完成吗?比如类似  2020-05-14 …

司马相如的什么文章写得铺张扬厉,充分表现出了汉赋的文学司马相如的《》、《》写得铺张扬厉,充分表现出  2020-06-09 …

我想搞懂一些问题,什么叫偏导数?如何求偏导数?公式离得各项意义是什么?他的几何意义是什么?定积分是  2020-06-10 …

阳春布德译,万物生光辉.这句话什么意思.”布”是什么意思以子之矛,攻子之盾,何如?这句话什么意思”  2020-06-16 …

"蔺相如捧着璧,向后退了几步,靠着柱子站定"表现了蔺相如的什么?这是语文五年级下册《将相和》的题目  2020-06-25 …

如何除去水中的乙醇蒸馏适合于什么1如何除去水中的乙醇2蒸馏适合于什么是水中除少量乙醇还是乙醇中除少  2020-07-05 …

在改革开放前后人们如何过新年、生活有什么变化、我国什么现代化建设的巨大成就造成的1.改革开放前后人  2020-07-10 …

高中生如何从头开始学英语?高中生如何从头开始学习英语?就是一点基础都没有的,上课老师讲的什么语法都  2020-07-25 …

蔺相如见廉颇来负荆请罪,连忙热情的出来迎接,表达了蔺相如的什么特点?  2020-11-27 …