【如何操作deque双端队列】C++11
方式/
1界说空的队列 , 然后挪用函数push_front往队列头部添加数据
文章插图
2挪用push_back往队列从头至尾部添加数据
文章插图
3然后挪用deque的迭代器 , 输出队列中的所稀有据
文章插图
4队列中的内容如下图所示 , 前两个挪用push_front存入的数据 , 后两个是挪用push_back存入的数据
文章插图
5还可以挪用insert往队列指定位置输入数据
文章插图
6从输出的信息看 , 上一个
往队列的第二个位置输入两个不异的元素信息
文章插图
7挪用pop_front可以删除头部数据 , 挪用pop_back可以删除从头至尾部数据
文章插图
8删除完当作队列头部和从头至尾部的两条数据之后 , 其输出的信息如下 , 表白准确删除了数据
文章插图
9最后还可以挪用front掏出头部数据 , 可是不将数据从队列删除 , 挪用back掏出从头至尾部数据 , 可是也不会将数据从队列删除
文章插图
10挪用front和back后 , 将数据存储光临时变量中 , 然后打印出来 , 其成果如下所示
文章插图
以上内容就是如何操作deque双端队列的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 如何操作queue单向队列
- 新浪微博如何不让别人关注自己的微博
- 如何使用JS获得textarea中选中的文字
- 如何使用jquery插件jqprint打印指定内容
- select中如何调整字体大小
- 小程序下拉菜单如何实现
- 几楼以上不用担心路冲,如何化解路冲
- 茶花喜欢什么土壤,茶花土壤如何配
- 职场女性如何才能减轻压力?
- 大学生如何增强法制观念