150727培训心得(Stack)
2015-07-27 18:13
357 查看
栈(statck)
这种数据结构在计算机中是相当出名的。栈中的数据是先进后出的(First In Last Out, FILO)。栈只有一个出口,允许新增元素(只能在栈顶上增加)、移出元素(只能移出栈顶元素)、取得栈顶元素等操作。
在STL中,栈是以别的容器作为底部结构,再将接口改变,使之符合栈的特性就可以了。因此实现非常的方便。下面就给出栈的函数列表和VS2008中栈的源代码,在STL中栈一共就5个常用操作函数(top()、push()、pop()、 size()、empty() ),很好记的。
想要清空栈,只能用while()循环了。
这种数据结构在计算机中是相当出名的。栈中的数据是先进后出的(First In Last Out, FILO)。栈只有一个出口,允许新增元素(只能在栈顶上增加)、移出元素(只能移出栈顶元素)、取得栈顶元素等操作。
在STL中,栈是以别的容器作为底部结构,再将接口改变,使之符合栈的特性就可以了。因此实现非常的方便。下面就给出栈的函数列表和VS2008中栈的源代码,在STL中栈一共就5个常用操作函数(top()、push()、pop()、 size()、empty() ),很好记的。
想要清空栈,只能用while()循环了。
相关文章推荐
- 使用Eclipse搭建C/C++开发环境
- C/C++__带参数的main函数
- Hduoj1023【卡特兰数】
- iOS开发-Day10-C的复习
- codeforce Gym 100500F Door Lock (二分)
- RTC-ISL128
- server 2012 st iscsi服务器配置一
- Memcached 群集高可用性(HA)架构
- Java Math的 floor,round和ceil的总结
- Cucumber 安装
- 【KMP】codevs1204——寻找子串位置
- adb shell 之 dumpsys
- hdoj-1870-愚人节的礼物(栈)
- 终于发现windows蚕食内存的秘密
- 数据结构之并查集
- Cocos2d-x UI学习笔记
- Cocos2d-x UI学习笔记 分类: cocos2d代码编写 2015-07-27 18:10 5人阅读 评论(0) 收藏
- Android使用HttpClient向服务器传输文件
- leetcode 50: Pow(x, n)
- 理解图像中的高频分量和低频分量