数据结构 - 1 线性表 - 4 栈

定义 栈(stack)又名堆栈,它是一种运算受限的线性表。只允许在有序的线性数据集合的一端(称为堆栈顶端top,相对地,把另一端称为栈底bottom)进行加入数据(push)和移除数据(pop)的运算。栈中数据是按照"后进先出(LIFO, Last In First Out)"方式进出栈的。堆栈常用一维数组或链表来实现。 栈通常包括的三种操作:push、peek、pop。 push – 向栈中添加
相关文章
相关标签/搜索