一个迷宫可以用如下的二维矩阵来表示
其中,1表示“墙壁”(红色部分)
0表示“通路”白色部分
黄色的单元格分别表示迷宫的入口和出口,用二维矩阵来表示则为:
由用户输入的高和宽来随机产生的迷宫,生成二维数组,然后由随机生成的0或1来填充数组,以达到随机生成迷宫,其方法如下:
一个迷宫可以用如下的二维矩阵来表示
其中,1表示“墙壁”(红色部分)
0表示“通路”白色部分
黄色的单元格分别表示迷宫的入口和出口,用二维矩阵来表示则为:
由用户输入的高和宽来随机产生的迷宫,生成二维数组,然后由随机生成的0或1来填充数组,以达到随机生成迷宫,其方法如下: