- 4
- 0
- 约1万字
- 约 54页
- 2018-12-03 发布于广西
- 举报
第3章 栈和队列 本章主要介绍以下内容: 栈的概念、存储结构及其基本操作 队列的概念、存储结构及其基本操作 栈与队列的应用举例 3.1 栈 3.2 队列 3.1 栈 3.1.1 栈的定义 栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一端进行。如下所示: 进行插入和删除的一端是浮动端,通常被称为栈顶,并用一个“栈顶指针”指示;而另一端是固定端,通常被称为栈底。我们经常将栈用下图3-1的形式描述: 结论:后进先出(Last In First Out),简称为LIFO线性表。 举例1:家里吃饭的碗,通常在洗干净后一个一个地落在一起存放,在使用时,若一个一个地拿,一定最先拿走最上面的那只碗,而最后拿出最下面的那只碗。 举例2:在建筑工地上,使用的砖块从底往上一层一层地码放,在使用时,将从最上面一层一层地拿取。 下面我们先给出栈结构的基本操作: (1)初始化栈 InitStack(S) (2)入栈 Push(S,item) (3)出栈
您可能关注的文档
最近下载
- 英语冠词的用法.ppt VIP
- 工程建设项目电子文件归档一体化管理技术要求__DB35_T 2081-2022_可搜索.pdf
- 机械设备-SOFC异军突起,关注AIDC国内自主及海外配套.pptx VIP
- 人格组织结构化访谈修订版手册(STIPO-R)中文版.docx
- 第11课美术的曙光——史前与早期文明的美术(内含高清图片视频素材)人教版(2019)美术鉴赏.pptx VIP
- 中加跨境数字家庭法中跨国跨境代孕亲子关系认定比较—基于中国民法典亲子关系条款与加拿大辅助人类生殖法规范分析.docx VIP
- 建置儿童唱歌声音测验-ntcuir.PDF VIP
- 电子信息科学与技术导论教学课件(全).ppt
- 水利施工安全生产措施方案.pdf VIP
- 湖南省立木材积、生物量及碳系数计量监测系列模型 第4部分:栎类立木材积与生物量标准.pdf VIP
原创力文档

文档评论(0)