以一个M×N的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 根据二维数组,输出迷宫的图形。例子:左上角(1,1)为入口,右下角(8,9)为出口。可使用回溯方法,即从入口出发,顺着某一个方向进行探索,若能走通,则继续往前进;否则沿着原路退回,换一个方向继续探索,直至出口位置,求得一条通路。假如所有可能的通路都探索到而未能到达出口,则所设定的迷宫没有通路。

Java实现走迷宫回溯算法

Java实现走迷宫回溯算法

Java实现走迷宫回溯算法