顺序栈及基本操作(包含入栈和出栈)

  • 内容
  • 评论
  • 相关

顺序栈,即用顺序表实现栈存储结构。通过前面的学习我们知道,使用栈存储结构操作数据元素必须遵守 "先进后出" 的原则,本节就 "如何使用顺序表模拟栈以及实现对栈中数据的基本操作(出栈和入栈)" 给大家做详细介绍。

如果你仔细观察顺序表(底层实现是数组)和栈结构就会发现,它们存储数据的方式高度相似,只不过栈对数据的存取过程有特殊的限制,而顺序表没有。

例如,我们先使用顺序表(a 数组)存储 {1,2,3,4},存储状态如图 1 所示:


顺序表存储 {1,2,3,4}
图 1 顺序表存储 {1,2,3,4}

本文标题:顺序栈及基本操作(包含入栈和出栈)

本文地址:https://www.hosteonscn.com/5203.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注