问题:给出一个n*n的迷宫,起点为(0,0),终点为(n-1,n-1).可以向上、下、左、右四个方向走.
任务:1.判断是否有可行路径
2.如果有可行路径,输出所有的可行路径.
————————————————————————————————————————————————————
如下图所示,当前位置为中间点,如果中间点不是终点,那么会从4个方向进行下一步探测,进入到一个新的点之后,再从4个方向(事实上不会)再进行同样的探测.之前走过的点需要将这个点标记为[走过].
代码如下:
#include<iostream>
#include&