1. 首页
  2. 课程学习
  3. C++/C
  4. 递归和非递归解决迷宫问题

递归和非递归解决迷宫问题

上传者: 2019-04-29 14:21:47上传 CPP文件 6.94KB 热度 56次
1、问题描述:以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍,设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。2、基本要求:(1)以链栈作为存储结构,编写一个求解迷宫的非递归程序,并将求得的通路以三元组(i,j,d)的形式输出,其中:i,j指示迷宫中的一个坐标,d表示走到下一坐标的方向;(2)编写递归形式的算法,求得迷宫中所有可能的通路;(3)以方阵形式输出迷宫及其通路。(选做)[测试数据]左上角(1,1)为入口,右下角(9,8)为出口。
用户评论
码姐姐匿名网友 2019-04-29 14:21:47

可以...............666666

码姐姐匿名网友 2019-04-29 14:21:47

感谢分享,程序写得很清晰详细

码姐姐匿名网友 2019-04-29 14:21:47

嗯嗯,真心感谢作者。

码姐姐匿名网友 2019-04-29 14:21:47

感谢分享,程序写得很清晰详细,注释也很清楚,学习了!