- 7
- 0
- 约8.67千字
- 约 72页
- 2018-05-08 发布于广东
- 举报
数据结构 第3章 堆栈和队列 3.1 堆栈 3.1.1 堆栈ADT 堆栈(或栈stack)是限定插入和删除运算只能在同一端进行的线性数据结构。 3.1.2 堆栈的顺序表示 一维数组s存储栈中元素, maxTop+1为最大允许容量, top指示栈顶, top==-1表示空栈, top==maxTop表示栈满。 S=(a0,a1,…,an-1) 3.1.3 堆栈的链接表示 3.2 队 列 3.2.1 队列ADT 队列是限定只能在其中一端插入元素,而在另一端删除元素的线性数据结构。(动态数据结构) 3.2.2 队列的顺序表示 3.2.3 队列的链接表示 3.3 表达式计算 3.3.1 表 达 式 表达式习惯的书写形式是一个双目运算符 位于两个操作数之间,如a+b,这类表达式称为中缀表达式。 除了双目运算符外,还有单目运算符,如I++和-a。条件运算符是C/C++语言中惟一的三目运算符。 3.3.2 计算后缀表达式的值 6 4 2 - / 3 2 * + # 3.3.3 中缀表达式转换为后缀表达式 只考虑左结合的双目运算。 每个表达式以“#”号作为表达式结束标记。 输入中缀表达式 由运算符、操作数、‘)’和‘#’四种不同类 型的项组成的序列 输出后缀表达式 3.4 递归 3.4.1 递归的概念 递归算法示例 逆序输
您可能关注的文档
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第4章 串-1.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第4章 串-2.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第5章 数组和广义表-2.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第5章 数组和广义表-3.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第6章 树与二叉树-2.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第6章 树与二叉树-3.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第6章 树与二叉树-4.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第6章 树与二叉树-5.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第6章 树与二叉树-6.ppt
- 数据结构 C++版 普通高等教育“十一五”国家级规划教材 杨秀金 第7章 图-1.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 1_ 数据结构A 第04章.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 1_ 数据结构A 第05章.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 1_ 数据结构A 第07章.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 1_ 数据结构A 第11章.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 数据结构A 第04章.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 数据结构A 第05章.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 数据结构A 第08章.ppt
- 数据结构——使用C++语言描述 作者 陈慧南 数据结构A 第11章.ppt
- 数据结构与算法 国家级双语教学示范课程配套教材 作者 彭军 向毅 Chap3 stack.ppt
- 数据结构与算法 国家级双语教学示范课程配套教材 作者 彭军 向毅 Chap8 graph.ppt
最近下载
- 国家篮球裁判考题及答案.doc VIP
- 2025年格力中央空调设计选型手册(零售手册).pdf VIP
- 国家篮球裁判考题及答案.docx VIP
- 2026-2030中国义齿行业现状及发展趋势报告.docx
- PDA TR43-2013 Identification英文原版资料.pdf VIP
- 三年级下册劳动《整理讲台柜》PPT课件.pptx VIP
- 高二下英语期中考试卷.docx VIP
- 16D702-6_16MR606_城市照明设计与施工.docx VIP
- 2024-2025学年浙江省初中名校发展共同体七年级下学期期中考试英语试题.doc VIP
- 2025年高中化学教师教材教法考试测试卷及答案.docx VIP
原创力文档

文档评论(0)