- 7
- 0
- 约6.24千字
- 约 36页
- 2017-06-17 发布于湖北
- 举报
第三章 堆栈和队列 3.1 堆栈(Stack) 基本概念、抽象数据类型、顺序表示和实现、链式表示和实现 3.2 队列(Queue) 基本概念、抽象数据类型、顺序队列、顺序循环队列、链式队列、队列的应用 1. 定义 注:堆栈可以完成比较复杂的数据元素特定序列的转换任务,但它不能完成任何输入输出序列的转换任务。 例1:堆栈是什么?它与一般线性表有什么不同? 例2、一个栈的输入序列为1,2,3,若在入栈的过程中允许出栈,则可能得到的出栈序列是什么? 解:可以通过穷举所有可能性来求解: ① 1入1出, 2入2出,3入3出, 即123; ② 1入1出, 2、3入,3、2出, 即132; ③ 1、2入,2出, 3入3出, 即231; ④ 1、2入,2、1出,3入3出, 即213; ⑤ 1、2、3入,3、2、1出, 即321; 合计有5种可能性。 例3、一个栈的输入序列是12345,若在入栈的过程中允许出栈,则栈的输出序列43512可能实现吗?12345的输出呢? 解: 43512不可能实现,主要是其中的12顺序不能实现; 12345的输出可以实现,每压入一数便立即弹出即可。 二、堆栈抽象数据类型 数据集合:{ a0, a1, … , an-1 } ai的数据类型为
您可能关注的文档
- 第10篇 串行接口.ppt
- 清华大学 Visual C# 2000 程序设计 第五节.ppt
- vb10第十篇 常用控件.ppt
- 汉语趋向动词及动趋短语的语义与语法特点.pdf
- 电脑维护 第18节.ppt
- 基于XML矢量图形SVG的数据库模型及存储研究.pdf
- 第三章 堆栈及队列(Stack and Queue).ppt
- (A,赵宽,振动及冲击,2014)含间隙曲柄滑块系统动力响应的随机性分析.pdf
- JIS G3141-2005 冷轧碳素薄钢板与钢带 中文版.pdf
- Galaxy Note 8.0怎样截屏(N5100,N5110).pdf
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 肝硬化结节影像诊断.ppt VIP
- 自律·自由课件--高中主题班会.pptx VIP
- 《QGDW 11398—2020变电站设备监控信息规范》.pdf VIP
- 肝硬化结节影像诊断.pptx VIP
- 2025年四川对口升学 财经商贸类专业综合理论测试试卷 .pdf VIP
- 2025年全国统一高考化学试卷(全国卷二)及答案.docx VIP
- 2025年南京市城管协管人员招聘笔试备考题库及答案解析.docx VIP
- 监理实施细则(建筑工程).doc
- 2024年南京市六合区城管协管员招聘考试题库及答案.docx VIP
- 第1章 整式的乘除 单元测试卷-2024-2025学年七年级数学下册(含答案).pdf VIP
原创力文档

文档评论(0)