* 第三章 栈和队列 3.1 栈 3.2 栈的应用举例 3.4 队列 3.3 栈与递归的实现 * 3.1 栈 乒乓球桶 弹夹 * 3.1 栈 3.1.1 栈的类型定义 3.1.2 栈的表示和实现 * 3.1.1 栈的类型定义 an a1 a2 …... 栈底 bottom 栈顶 top ... 出栈 Pop 进栈 Push 栈s a1,a2,……,an 特点:后进先出(LIFO) 表尾—栈顶 表头—栈底 栈的定义:限定仅在表尾进行插入或删除操作的线性表。不含元素的空表称空栈。 * 3.1.1 栈的类型定义 栈顶 Top :允许进行插入、删除操作的一端,又称为表尾。用栈顶指针 top 来指示栈顶元素。 top bottom 栈底 Bottom :是固定端,又称为表头。 空栈:当表中没有元素时称为空栈。 * 3.1.1 栈的类型定义 栈的特性: 栈属于加了限制条件的线性结构; 栈是后进先出的线性表; 进栈和出栈只能从栈的一个端点进行; 栈中的元素个数可以是0,此时是空栈; 栈的元素的个数是可以变化的,可以是多个,但不能是无穷多个; 每个栈中的元素的类型相同. * 3.1.1 栈的类型定义 ADT Stack 数据对象: D= ai | ai ∈ElemSet, i 1,2,...,n, n≥0 数据关系: R1= ai-1, ai | ai
您可能关注的文档
- (上课)《哦_十分钟》选编.ppt
- 03商业建筑设计-中庭空间题库.ppt
- 《木兰诗》公开课获奖预案.ppt
- (上课)秋日登洪府滕王阁饯别序选编.ppt
- 《木兰诗》-沈莉莉-山东高密柏城中学预案.ppt
- 《木兰诗》姚预案.ppt
- 《木兰诗》预案.ppt
- (上课)人音版四年级音乐荡秋千选编.ppt
- (上课)三年级桔梗谣选编.ppt
- (上课)张中丞传后叙选编.ppt
- 合肥幼儿师范高等专科学校《电子商务运营》2025-2026学年期末试卷.docx
- 合肥幼儿师范高等专科学校《动画概论》2025-2026学年期末试卷.docx
- 年终工作总结水电工程部度工作总结(2篇).docx
- 2025-2026学年河北省衡水市阜城实验中学高三(上)月考物理试卷(9月)+答案解析.pdf
- 2025-2026学年河北省衡水市冀州中学高三(上)开学物理试卷(二)+答案解析.pdf
- 完整通用版!高标准农田建设项目质量自查自纠报告 直接修改使用.docx
- 中小学见习教师规范化培训手册.pdf
- 2025-2026学年河北省石家庄市第一中学高三(上)月考物理试卷(9月)+答案解析.pdf
- 2025-2026学年辽宁省东北精准教学联盟高三(上)联考物理试卷(强化卷)(10月)+答案解析.pdf
- 中考英语写作高频词汇语句.pdf
最近下载
- 临床心血管内科常用药物总结.ppt VIP
- 东芝变频器VF-AS1中文说明书.pdf VIP
- 文园中学七年级下学期语文期中试卷.docx VIP
- [临床心血管内科常用药物--总结] 心血管内科常用药物.docx VIP
- B777_FCOM_VOL2_最终打印稿_9.pdf VIP
- 批判性思维能力测量表(CDTI-CV)——彭美慈.pdf VIP
- 传染病监测预警系统介绍.pptx VIP
- 苹果手机恢复照片软件.docx VIP
- 辽宁省辽南协作校2024-2025学年高二年级下册期中考试数学试卷(含答案解析).pdf VIP
- 辽宁省辽南协作校2024-2025学年高二下学期期中考试数学试卷.docx VIP
原创力文档

文档评论(0)