- 4
- 0
- 约7.53千字
- 约 22页
- 2018-03-10 发布于湖北
- 举报
迷宫游戏数据结构课程设计推荐
计算机解迷宫问题通常用的是“穷举求解”方法,即从入口出发,顺着某一个方向进行探索,若能走通,则继续往前进;否则沿着原路退回,换一个方向继续探索,直至出口位置,求得一条通路。假如所有可能的通路都探索到而未能到达出口,则所设定的迷宫没有通路。迷宫的入口点的下标为(1,1),出口点的下标为(m,n)。为处理方便起见,可在迷宫的四周加一圈障碍。对于迷宫的任一位置,均可约定有东、南、西、北四个方向可通。有一种简单走出迷宫的方法,把手放在右边的墙上开始前进,始终不要把手从墙上移开。如果迷宫向右拐,你也顺着墙向右拐。只要不把手从墙上移开,最终就会到达迷宫的出口。当然这样得到的路径可能不是一个最短的路径,但它可以最终得到结果,换句话说,这种方法走不出迷宫的风险是最小的。
本设计是为了实现一个可视化迷宫,以及利用最短路径算法寻找迷宫的出路以及将最短路径打印在屏幕上,并且限制小老鼠不能穿越墙,只能在路径上移动。而且可以根据自己的需要设计迷宫地图。
关键词 迷宫;栈;VC++ 6.0
目录
1 课设题目 1
1.1课设题目………………………………………………………………………………….1
1.2基本要求:……………………………………………………………………………….1
1.3 需求分析…………………………………………………………………………………1
2 程序总体设计 2
2.1流程图:……
您可能关注的文档
最近下载
- 2024年江苏省高考化学试卷及解析2.doc VIP
- 2025年甘肃省定西市初三中考地理真题试卷含详解.docx VIP
- 2025年湖南事业单位招聘考试(农业经济管理)历年参考题库含答案详解(5卷).docx VIP
- 浅析招标代理中存在问题及建议.doc VIP
- 备战2024年高考数学二轮复习专题05解三角形中的外接圆与内切圆(原卷版+解析).docx VIP
- 广东省高考:2025年-2023年《物理》考试真题与参考答案 .pdf VIP
- 中国急诊应急管理指南2025版.docx
- 外研版(三起)英语五年级下册Review of Module 10课件.pptx VIP
- 医疗卫生事业单位结构化面试试题精选100题.docx
- 全口义齿修复的数字化印模技术操作规范.pdf VIP
原创力文档

文档评论(0)