本章目标
1复习下栈这种数据结构特点
2知道怎么使用STL中的栈
3复习下队列这种数据结构的特点
4知道怎么使用STL中的队列
Stack栈
栈的特点
栈是一个先进先出的数据结构它的数据从头部插入从头部删除
一般来说栈是使用顺序表来实现的

如果说你对于栈这种数据结构还不熟悉或者说根本没学过的话可以参考下萌新
的这篇博客
初阶数据结构栈
STL中的stack
定义
在STL中有两种使用方式
直接指定类型使用
像这样子
stack
指定适配器实现栈
像这样子
stack
这里的适配器是什么意思呢?
实际上就是指定了我们在底层使用哪种方式实现栈
比如说
stack
这就是指定了我们在底层使用vector实现stack
使用

这里的这些在经历了stringvectorlist之后是不是就轻车熟路了啊
所以下面我们直接用一段遍历将上面重要的函数全部用一边就可以
代码和显示效果如下
intmain{stack 队列Queue 队列的特点 队列是一种经典的尾插头出的数据结构类似下图 如果说你对于队列这种数据结构还不熟悉或者说根本没学过的话可以参考下萌新 的这篇博客 初阶数据结构队列 STL中的queue 定义 定义方式和栈一眼同样有两种 方式一: queue 方式二: 指定适配器定义 代码表示如下 queue 使用 还是一眼我们使用一段代码来实现上面大部分重要的内容 代码和演示效果图如下 intmain{queue 总结 stack和queue是两种容器适配器大体与我们之前学的数据结构类似 本篇博客介绍了STL库中stack和queue怎么使用 其实学到这里了这些使用方式应该一眼就能看明白了不过为了博客整体的工整萌新还是写下了这篇文章 如果这篇文章帮助到了你别忘记一键三连啊 阿尼亚哇酷哇酷!




哈哈哈 子弹越打越多了
哈哈哈 子弹越打越多了
《刺客信条: 黑旗 记忆重置》回应DLC比本体贵: DLC非必须
《刺客信条:黑旗 记忆重置》的首发表现可以说不错,Steam玩家峰值直逼10万。然而Steam的玩家评价却“褒贬不一”。除了游戏宣发问题外,还有一个原因就是总价超越本体的大量DLC,让玩家觉得育碧“吃相难看”。《刺客…当臭猫扶贫神秘嘉豪号主!
原神: 7.0奥黛塔定位反转! 并非木偶专属, 冰神设计成最大悬念
各位旅行者,今天咱们来聊聊原神7.0版本里一个让人意外的角色调整——奥黛塔的定位变化。千万没想到,原本大家都以为奥黛塔是木偶的专属队友,结果根据她的机制和定位来看,这是一位同时拥有星超导和星扩散的双机制…哪辆车能不被28吨钢卷压成废铁? 哪辆车能不被28吨钢卷压成废铁?
原神: 新超导木偶队顶配配装攻略! 告别刮痧与充能卡顿
很多玩家都有这样的困惑,同样是木偶新超导队伍,部分玩家用四星队友就能打出高额满配伤害,而自己配齐五星阵容,却始终面临伤害刮痧、充能卡顿的问题。其实核心差距并非角色配置,而是多数玩家没有掌握版本更新后,…