- 栈的顺序存储结构
a.栈的定义:栈是限定仅在表尾进行插入和删除操作的线性表
我们把允许插入和删除的一端称为栈顶,另一端称为栈底
栈又称为后进先出的线性表
定义中说的时在线性表的表尾进行插入和删除,这里表尾是栈顶
栈的插入操作,叫做进栈,也称压栈,入栈
栈的删除操作,叫做出栈,也称弹栈
b.栈的接口定义
成员变量,成员函数
我们可以将顺序表看成时栈的一个成员变量
c.接口的实现
接口的实现我们都可以基于顺序表来实现,直接调用顺序表的方法
数据结构与算法---动态数组(2)顺序栈ArrayStack、双端栈ArrayStackDoubleEnd
最新推荐文章于 2022-01-09 20:12:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)