先上图. 效果 代码 随机生成迷宫要求任意两点都能够找到相同的路径,也就是说,迷宫是一个连通图.随机生成迷宫可以使用普里姆算法.广度优先算法.深度优先算法等实现.这里将使用普里姆算法通过生成最小数的方法,实现迷宫图. 初始迷宫 迷宫有路和墙,白色表示路,黑色表示墙.每一个格子代表一个顶点,这里一共有100个顶点,需要找出99条边,使顶点连接起来,也就是要打通99块墙. 迷宫使用二位数组保存,为迷宫指定路的行数和列数,生成初始数组. 普利姆算法不了解的话,可以参考这篇博客的解析. /* * thi…