• 忘掉天地
  • 仿佛也想不起自己
bingliaolongBingliaolong  2020-06-07 14:47 Aet 隐藏边栏 |   抢沙发  3 
文章评分 2 次,平均分 5.0

概述

一种先进先出的数据结构。
queue有两个出口,允许从最底端加入元素,取得最顶端元素。

除了这种最底端加入,最顶端可以取出元素的方式外,没有任何其他方法可以存取queue的其他元素。

  • 最底端加入
    • push
  • 最顶端推出
    • pop

实现

缺省实现

SGI STL以双端队列作为缺省情况下的queue底部结构。

queue以它的底部容器完成所有工作,因此,SGI STL把其称为配接器,归类为配接器容器。

链表实现

链表也是双向开口的数据结构,上述代码中使用的底层容器的函数,list都具备

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

bingliaolong
Bingliaolong 关注:0    粉丝:0 最后编辑于:2021-11-27
Everything will be better.

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享