C#实现4种经典迷宫生成算法和迷宫寻路算法(三)

使用深度优先算法生成迷宫 后面讲述的三种生成算法,都用到了一个中间矩阵。所以我们把对中间矩阵的处理放在了一个虚类里。中间矩阵是一个三维矩阵,前面两维还是行和列,而最后一维则表示:左、上、右、下的墙是否存在,以及本格子是否访问过。 /// <summary> /// 迷宫接口2 /// </summary> public abstract class IMaze2 : IMaze { ///
相关文章
相关标签/搜索