我想在运行程序时自动解决迷宫问题.
我的迷宫在开始时就像这样.
1 0 0 0
0 0 1 0
0 1 1 0
0 1 1 0
Run Code Online (Sandbox Code Playgroud)
最后它应该是这样的:
0 1 1 1
1 1 0 1
1 0 0 1
1 0 0 1
Run Code Online (Sandbox Code Playgroud)
我有一个3维数组(行,列和侧).
侧面可以在(0),右(1),上(2)和左(3)之下.如果我有墙,我会检查每个单元格.如果是的话,我在那个单元格中放了一个.
mazeTab[0, 0, 0] = 0;
mazeTab[0, 0, 1] = 1;
mazeTab[0, 0, 2] = 1;
mazeTab[0, 0, 3] = 1;
mazeTab[1, 0, 0] = 0;
mazeTab[1, 0, 1] = 0;
mazeTab[1, 0, 2] = 1;
mazeTab[1, 0, 3] = 1;
mazeTab[2, 0, 0] …Run Code Online (Sandbox Code Playgroud)