栈和队列基本函数
来源:互联网 发布:发际线高寸头 知乎 编辑:程序博客网 时间:2024/04/29 06:06
使用标准库的栈和队列时,先包含相关的头文件
#include<stack>
#include<queue>
定义栈如下:
stack<int> stk;
定义队列如下:
queue<int> q;
栈提供了如下的操作
s.empty() 如果栈为空返回true,否则返回false s.size() 返回栈中元素的个数 s.pop() 删除栈顶元素但不返回其值 s.top() 返回栈顶的元素,但不删除该元素 s.push() 在栈顶压入新元素队列提供了下面的操作
q.empty() 如果队列为空返回true,否则返回false q.size() 返回队列中元素的个数 q.pop() 删除队列首元素但不返回其值 q.front() 返回队首元素的值,但不删除该元素 q.push() 在队尾压入新元素 q.back() 返回队列尾元素的值,但不删除该元素
0 0
- 栈和队列基本函数
- 栈stack和队列queue的常用基本函数
- “栈和队列”之队列--基本数据结构
- 栈和队列基本用法
- 实现基本栈和队列
- 链队列基本函数
- 队列和栈的函数
- 栈和队列算法三之队列的基本操作
- 数据结构之栈和队列---队列的基本操作
- 二 数据结构栈和队列基本定义
- 栈和队列的基本操作
- 栈和队列的基本操作
- 基本数据结构之栈和队列
- 基本数据结构(栈和队列)
- 基本数据结构(栈和队列)
- 栈和队列的基本操作实现
- 栈和队列的基本运算实现
- c++ -- 栈和队列的基本操作
- 认识jQuery
- CSS中link 和@import的区别是?
- RxJava 使用详解
- Rust 的条件语句、表达式与语句和功能函数的返回值
- linux笔记
- 栈和队列基本函数
- 比较好的网址收藏
- QT---Winsocket获取网关(Gateway) 主机IP等信息
- git命令
- 运行Eclipse出错:Failed to load the JNI shared library
- 表格的布局
- jquery 自定义事件
- CenOS6.5上matplotlib的show函数不能显示图片的问题
- Android旋转Bitmap