程序员

线性结构-堆栈

2016-05-11  本文已影响927人  掷骰子的求

<big>编译环境:python v3.5.0, mac osx 10.11.4</big>

什么是堆栈

堆栈的抽象数据类型描述

堆栈的顺序存储(数组)实现

堆栈的链式存储(链表)实现

由于堆栈的链式存储结构实际上是一个单向链表,所以栈顶指针应该指向链表的表头,若是指向表尾的话,当pop出一个元素后,我们无法得知这个元素的前一个元素是什么。

堆栈的其他应用:

源代码: JacobKam-GitHub

后续内容:

上一篇 下一篇

猜你喜欢

热点阅读