- 9
- 0
- 约1.19万字
- 约 48页
- 2016-08-21 发布于重庆
- 举报
第三章栈和队列_2
1. 定义 Q4:为什么要设计栈?它有什么独特用途? Q2:顺序表和顺序栈的操作有何区别? 栈的应用举例 实验二:栈的插入和删除 实验内容:迷宫求解 *提高实验:P98 2.4 或 将4方向的迷宫修改成8方向迷宫 实验报告的要求参看 P83的“实习报告”分成需求分析、概要设计、详细设计、调试分析、用户手册以及测试结果六个部分。 类型定义: ADT Queue { 数据对象:D={ai | ai ∈ElemSet, i=1,2,...,n, n≥0} 数据关系:R1={ ai-1, ai | ai-1, ai ∈D, i=2,...,n} 约定其中a1端为队列头, an端为队列尾。 ? 基本操作: InitQueue(Q) 操作结果:构造一个空队列 Q。 DestroyQueue(Q) 初始条件:队列 Q 已存在。 操作结果:队列 Q 被销毁,不再存在。 ClearQueue(Q) 初始条件:队列 Q 已存在。 操作结果:将 Q 清为空队列。QueueEmpty(Q) 初始条件:队列 Q 已存在。 操作结果:若 Q 为空队列,则返回TRUE,否则返回FALSE。QueueLength(Q) 初始条件:队列 Q 已存在。 操作结果:返回 Q 的元素个数,即队列的长度
您可能关注的文档
- VB程序设计期末试题.doc
- vb程序设计第三版实验D.doc
- VB程序设计课堂教学方法初探.doc
- VB程序设计题电子版.doc
- vb笔试考点总结.doc
- VB第一次月考试题.doc
- VB简易记事本课程设计报告.doc
- VB编程基础练习题.doc
- VB试卷二.doc
- VC++6.0的使用.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)