- 24
- 0
- 约 47页
- 2016-11-28 发布于河南
- 举报
数据结构PPT数据结构PPT
第三章 栈和队列 3.1 栈 3.1.1 抽象数据类型栈的定义 3.1.2 栈的表示和实现 3.2 栈的应用举例 3.2.1 数制转换 3.2.2 括号匹配的检验 3.2.3 行编辑程序 3.2.4 迷宫求解 3.2.5 表达式求值 3.4 队列 3.4.1 抽象数据类型队列的定义 3.4.2 链队列——队列的链式表示和实现 3.4.3 循环队列——队列的顺序表示和实现 伪代码描述迷宫算法 设定当前位置的初值为入口位置; do{ 若当前位置可通, 则{将当前位置插入栈顶; 若该位置是出口位置,则结束; 否则切换当前位置的东邻方块为新的当前位置;} 否则,若栈不空且栈顶位置还有其他方向未经搜索, 则设定新的当前位置为沿顺时针方向旋转找到的 栈顶位置的下一个邻块; 若栈不空但栈顶位置的四周均不可通, 则{删去栈顶位置; 若栈不空,则重新测试新的栈顶位置,直到找到一个可通的相邻块或出栈或栈空;} }while(栈不空); 3.2.5表达式求值 表达式求值是程序设计语言编译中的一个最基本问题。它的实现方法是栈的一个典型的应用实例。 在计算机中,任何一个表达式都是由操作数
您可能关注的文档
- Numbers_Statistics_English_Writing_MacTavish_May_2011.ppt
- L3 文化环境.ppt
- 11.OOAD.ppt
- Unit8Five Traits.ppt
- Application Design.ppt
- Icepak Introductory Training.ppt
- RN20021EN14GLN0_(E)GPRS_Functionality.ppt
- Corporate Finance, 2e by Smart, Megginson, G.ppt
- Hibernate 简介-Mason.ppt
- Applied Linguistics.ppt
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)