- 8
- 0
- 约5.11千字
- 约 11页
- 2016-12-06 发布于北京
- 举报
2015迷宫问题求解
数据结构实验——迷宫问题求解
实验内容:
利用队的结构实现迷宫求解问题。测试算法的迷宫如下图所示:
要求输入起始点的坐标,输出走出迷宫最短路径的长度。
实验目的:
通过实验,掌握以下内容:进一步掌握指针、模板类、异常处理的使用;掌握队列的操作的实现方法;学习使用队列解决实际问题的能力;学习使用图的广度优先搜索解决实际问题的能力等。
实验要求:
为了更好的理解所讲的概念与原理,实验前要认真预习所做的实验内容及编写源程序伪码(写在纸上及盘中均可)以便在实验课中完成老师所布置的实验内容。
概要设计原理:
1、存储结构: 队列顺序存储结构
示意图如下:
2、关键算法分析:
核心算法思想:
如果采用直接递归的方式,用栈很容易实现路径的输出,但是这条路径不一定是最短路径。为了改进算法,达到输出最短路径的目标,采用队列的实现方式。
为查找最短路径,使用了“图”中的算法:广度优先搜索。
关键算法思想描述和实现:
关键算法1:
为寻求最短路径,采用广度优先搜索算法,使用队列实现路径存储,队列中每个元素用结构体存储系,包含迷宫坐标、队列中的序
您可能关注的文档
最近下载
- 临床心血管内科常用药物总结.ppt VIP
- 东芝变频器VF-AS1中文说明书.pdf VIP
- 文园中学七年级下学期语文期中试卷.docx VIP
- [临床心血管内科常用药物--总结] 心血管内科常用药物.docx VIP
- B777_FCOM_VOL2_最终打印稿_9.pdf VIP
- 批判性思维能力测量表(CDTI-CV)——彭美慈.pdf VIP
- 传染病监测预警系统介绍.pptx VIP
- 苹果手机恢复照片软件.docx VIP
- 辽宁省辽南协作校2024-2025学年高二年级下册期中考试数学试卷(含答案解析).pdf VIP
- 辽宁省辽南协作校2024-2025学年高二下学期期中考试数学试卷.docx VIP
原创力文档

文档评论(0)