摘要:
栈,是只能通过访问它的一端来实现数据存储和检索的一种线性数据结构。对于栈的修改要按照先进后出的原则进行,因此,栈又被称为后进先出(LIFO)的线性表。 链栈,用链表作为存储结构的栈 —— 链表的头指针就是栈顶指针。 基本方法有: 初始化:创建一个空栈。 判断栈是否为空:如果栈为空,返回“真”,否则返 阅读全文
摘要:
栈,是只能通过访问它的一端来实现数据存储和检索的一种线性数据结构。对于栈的修改要按照先进后出的原则进行,因此,栈又被称为后进先出(LIFO)的线性表。 顺序栈,是用一组地址连续的存储单元存储自栈顶到栈底的数据元素。 基本方法有: 初始化:创建一个空栈。 判断栈是否为空:如果栈为空,返回“真”,否则返 阅读全文