题目要求:
运行结果:
'3’为走过的路径,程序有一定的缺陷,只能找出一条路,其他的没有问题,思路在注释中写的很详细,欢迎大家指教!
/************************************************************************
* 文件名:maze
* 文件功能描述:迷宫问题
* 文件作者名:Mr_han QQ:785937095
* 说明:
* 1、定义一个二维数组N*M(其中2<=N<=10;2<=M<=10)
* 2、它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。
* 3、一个N × M的二维数组,表示一个迷宫。数据保证有唯一解,不考虑有多解的情况,即迷宫只有一条通道。
****************************************************************