数据结构与算法--栈与队列
2017-11-30 21:45
281 查看
栈
栈是限定仅在表尾进行插入和删除操作的线性表允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom),不含任何数据元素的栈称为空栈。栈又称为后进先出的线性表
栈的顺序存储结构
栈的链式存储结构
链栈的入栈操作
链栈的出栈操作
队列
队列是只允许在一端进行插入操作、而在另一端进行删除操作的线性表。插入的一端称为队尾,删除的一端称为队头。
循环队列
队列的链式存储及结构模式
相关文章推荐
- 数据结构与算法(3)----->队列和栈
- 【算法学习笔记】06.数据结构基础 队列与堆栈初步
- 数据结构与算法JavaScript (二) 队列
- 数据结构与算法---栈和队列
- 第六周--数据结构之自建算法库之链式队列
- 数据结构与算法——链队列
- 数据结构与算法4——栈和队列
- 【算法学习笔记】06.数据结构基础 队列与堆栈初步
- 数据结构与算法-队列
- 数据结构与算法02 之栈与队列
- Java数据结构与算法解析(十三)——优先级队列
- 数据结构-单链队列相关操作算法
- 数据结构与算法--优先队列和堆排序
- [算法学习笔记]数据结构之栈和队列
- 数据结构与算法JavaScript (二) :队列
- 数据结构与算法(三)栈&&队列
- JavaScript中数据结构与算法(二):队列
- 【数据结构与算法001】基本数据结构——队列
- 数据结构与算法——循环队列链式队列
- 第七周【项目1】数据结构之自建算法库——顺序环形队列