循环队列的优点是什么?如何判断它的空和满?
题目
循环队列的优点是什么?如何判断它的空和满?
答案
(1)循环队列的优点是相对于直线队列来讲的,直线队列在元素出队后,头指针向后移动,导致删除元素后的空间无法在利用,即使元素个数小于空间大小,依然无法再进行插入,即所谓的“假上溢”.当变成循环队列之后,删除元素后的空间仍然可以利用,最大限度的利用空间.
(2)判断循环队列空和满有三种方法:第一,采用计数器来判断,空时,计数器为0,满时,计数器为maxsize;第二,另设一个布尔变量以匹别队列的空和满;第三,少用一个元素的空间,约定入队前,测试尾指针在循环意义下加1后是否等于头指针,若相等则认为队满(注意:rear所指的单元始终为空);
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- RT三角形ABC中,角ACB=90°,直线EF‖BD交AB于点E,交AC于点G,交AD于点F,若S△AEC=1/3S四边形EBCG,则CF:AD=?
- 1.小丽家九月份用电78.6度,每度用电0.76元,小丽家九月份平均应付电费多少元?
- 甲班人数比乙班人数多20%,乙班人数比甲班人数少( )%
- 做一个无盖的长方体水箱,水箱底面边长是6分米的正方形,2米,做这样的水箱需
- 3.6×0.125表示3.6的几分之几是多少
- 一、用简便方法区别下列化合物
- I have to help my parents_______ the car
- Do not think you will not love you
- 双曲线焦点到渐近线的距离等于什么?
- i anxious to get help from you.可以这样说吗 I anxious to get your help
热门考点