第三章栈和队列-tabspresso.ppt
3.1 栈
3.2 队列
第3章 栈和队列(两种特殊的线性表)
栈 ( Stack )
定义:是限定仅在表尾进行插入或删除操作的线性表。
允许插入和删除的一端
称为栈顶(top),另一端
称为栈底(bottom)。
特点:后进先出 (LIFO)
a1
top
bottom
an
.
.
.
.
进栈
出栈
与一般线性表的区别:
一般线性表 栈
逻辑结构:一对一 逻辑结构:一对一
存储结构:顺序表、链表 存储结构:顺序栈、链栈
运算规则:随机存取 运算规则:后进先出
顺序存取 (LIFO)
插入元素到栈顶(即表尾)的操作,称为入栈。
从栈顶(即表尾)删除最后一个元素的操作,称为出栈。
栈的顺序存储和实现
1、顺序栈:栈的顺序存储结构,利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素,指针top指向栈顶元素在顺序栈中的下一个位置。指针bottom指向栈底。
bottom
空栈
a 进栈
b 进栈
a
a
b
top
top
top
bottom
bott
您可能关注的文档
- 第一节解压缩软件的使用.ppt
- 第一讲-C程序设计基础.ppt
- 第一讲-不再因为别人过得好而焦虑.ppt
- 第一讲VC++集成开发环境第一讲VC++集成开发环境第一讲VC++集成.ppt
- 第一部分数据表示、运算和运算器部件.doc
- 第七控件的数据绑定.ppt.ppt
- 第七章电池电动势及极化现象.ppt
- 第七章通讯功能与总线接口.ppt
- 第七节直译与意译有些词句的翻译方法很难归入其他翻译技巧,只有用.doc
- 第三单元课件信息数字化原理、过程与方法文件.ppt
- 康复护理中的营养支持技术.pptx
- 批次03-04_2025-2026学年苏州市七年级语文下册期末质量检测原创仿真模拟试卷第001套.docx
- 批次03-03_2026届上海市闵行区六年级英语小升初分班考试模拟试卷第001套.docx
- 水域救援指南..docx
- 批次03-05_2026届成都市高一历史学业水平合格性考试原创仿真模拟试卷第001套.docx
- 批次03-01_2026届广州市白云区六年级数学小升初分班考试模拟试卷第001套.docx
- 批次03-02_2026届广州市越秀区八年级生物学业水平考试考前仿真模拟试卷第001套.docx
- 27_2026杭州新七年级英语暑假衔接学情诊断A卷.docx
- 2025-2026学年吉林省长春市第七十二中学八年级(下)期中道德与法治试卷(含答案).docx
- 2025-2026学年江苏省苏州市振华中学七年级(下)期中道德与法治试卷(含答案).docx
最近下载
- 仪器分析考试题及答案.docx VIP
- 20S515 钢筋混凝土及砖砌排水检查井.docx VIP
- C202513【冲刺】2025年甘肃政法大学2025Z1信息内容安全《807计算机网络.pdf VIP
- OTC CPVE350,500二氧化碳保护焊机使用说明书.pdf VIP
- 压型金属板建筑构造图集17J925-1.docx VIP
- 钻探生产安全管理与现场安全技术.pptx VIP
- GAT 2367-2025信息安全技术关键信息基础设施安全测评过程指南学习.pptx VIP
- 机械制造工程原理(第三版)课后答案.pdf VIP
- 2023年甘肃政法大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx VIP
- 贵州省2025年高考体育类高职(专科)批投档情况.pdf VIP
原创力文档

文档评论(0)