无编辑摘要 |
无编辑摘要 |
||
第2行: | 第2行: | ||
元素多次入队、出队后,用于实现队列结构的数组的开头部分空间就会被严重浪费,所以我们经常将其优化成'''循环队列''',也就是把队列看作一个首位相接的环,只要队列中的元素个数在任意时刻都不超过环长,那么随着入队和出队操作的进行,存储元素的那一段位置就像沿着环不停的移动,重复利用着曾被占用过的空间。<ref>算法竞赛进阶指南,李煜东,55页</ref> | 元素多次入队、出队后,用于实现队列结构的数组的开头部分空间就会被严重浪费,所以我们经常将其优化成'''循环队列''',也就是把队列看作一个首位相接的环,只要队列中的元素个数在任意时刻都不超过环长,那么随着入队和出队操作的进行,存储元素的那一段位置就像沿着环不停的移动,重复利用着曾被占用过的空间。<ref>算法竞赛进阶指南,李煜东,55页</ref> | ||
== 参考资料 == | |||
<references/> |