数据结构课程设计报告----迷宫问题
《数据结构课程设计报告----迷宫问题》由会员分享,可在线阅读,更多相关《数据结构课程设计报告----迷宫问题(7页珍藏版)》请在毕设资料网上搜索。
1、 课程设计报告课程设计报告 课程名称: 数据结构课程设计 课程题目: 迷宫问题 数据结构课程设计数据结构课程设计 题目一题目一: 迷宫问题迷宫问题 实验目的实验目的 综合运用数组、递归等数据结构知识,掌握、提高分析、设计、实现及测试 程序的综合能力。 实验内容及要求实验内容及要求 以一个 M N 的长方阵表示迷宫,0 和 1 分别表示迷宫中的通路和障碍。设 计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通 路的结论。 (1) 根据二维数组,输出迷宫的图形。 (2) 探索迷宫的四个方向:RIGHT 为向右,DOWN 向下,LEFT 向左,UP 向 上,输出从入口到出口的行走
2、路径。 测试数据测试数据 左上角(1,1)为入口,右下角(8,9)为出口。 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 0 0 0 0 0 实现方法实现方法 可使用回溯方法,即从入口出发,顺着某一个方向进行探索,若能走通,则 继续往前进;否则沿着原路退回,换一个方向继续探索,直至出口位置,求得一 条通路。假如所有可能的通路都探索到而未能到达出口,则所设定的迷宫没有通 路。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 报告 迷宫 问题
