- 4
- 0
- 约1.1千字
- 约 89页
- 2020-03-04 发布于上海
- 举报
数据结构与算法 第3章 栈与 队列;操作受限的线性表;3.1 栈; 栈的示意图 ;栈的主要操作;3.1.1 栈的抽象数据类型 ;栈的实现方式;3.1.2 顺序栈 ;顺序栈 ;顺序栈示意;顺序栈的溢出;顺序栈 ;压入栈顶 ;从栈顶弹出 ;从栈顶读取,但不弹出 ;其他算法 ;栈的变种;3.1.3 链式栈;链式栈的创建 ;压入栈顶 ;自单链栈弹出 ;顺序栈和链式栈的比较;顺序栈和链式栈的比较;3.1.4 栈的应用;计算表达式的值;中缀表达法的语法公式 ;中缀表达的算术表达式的计算次序 ;后缀表达式 ;后缀表达式的计算;从左到右扫描中缀表达式。用栈存放表达式中的操作数、开括号以及在此开括号后暂不确定计算次序的其他符号:
(1) 当输入的是操作数时,直接输出到后缀表达式序列;
(2) 当遇到开括号时,把它压入栈;
(3) 当输入遇到闭括号时,先判断栈是否为空,若为空(括号不匹配),应该作为错误异常处理,清栈退出。 若非空,则把栈中元素依次弹出,直到遇到第一个开括号为止,将弹出的元素输出到后缀表达式序列中(弹出的开括号不放到序列中),若没有遇到开括号,说明括号不配对,做异常处理,清栈退出。 ;中缀表达式?后缀表达式;中缀表达式?后缀表达式;后缀表达式求值 ;后缀表达式求值;后缀表达式求值;后缀计算器的类定义;3.1.5 栈与递归;递归;递归定义阶乘n!函数 ;计算阶乘n!的循环迭代程
您可能关注的文档
- 机械设计课程设计课件.pptx
- 木托盘自动组装机.pptx
- 植物的呼吸强.pptx
- 核酸的酶促降解与苷酸代谢.pptx
- 最后的常春藤叶2.pptx
- 数学xu分子性质.pptx
- 检验标本的采集与保存.pptx
- 旅游法及处罚.pptx
- 教育学教育心理学阮小林.pptx
- 数学五年级上册解决问题进一法与去尾法.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
原创力文档

文档评论(0)