递归实现二维数组迷宫
- 实现一个简单的基于二维数组的迷宫小游戏
先创建一个二维数组作为迷宫的基本形状 将四周设置为障碍物 值为1
// 二维数组
//用二维数组表示迷宫形状,0表示通路 1表示障碍物
int arrayMaze[][] = new int[8][9];
for (int i = 0; i < 9; i++) {
arrayMaze[0][i] = 1;
arrayMaze[7][i] = 1;
}
for (int i = 0; i < 8; i++) {
arrayMaze[i][0] = 1;
arrayMaze[i][8] = 1;
}
arrayMaze[4][1] = 1;
arrayMaze[4][2] = 1;
arrayMaze[4][3] = 1;
arrayMaze[4][