很久以前,同事问我要一个随机迷宫的算法,我参考下列链接的启发,也是按照图的深度优先遍历算法,用java写了一个。后来增强为3D版。在这里标记一下,有时间就改为C语言版。
2D版的效果图:
3D版在平面显示不出来,就不贴了。
以下分别是2D版和3D版的代码,暂时没有太多注释, C语言版再加注释, 可以参考上面的链接。
很久以前,同事问我要一个随机迷宫的算法,我参考下列链接的启发,也是按照图的深度优先遍历算法,用java写了一个。后来增强为3D版。在这里标记一下,有时间就改为C语言版。
2D版的效果图:
3D版在平面显示不出来,就不贴了。
以下分别是2D版和3D版的代码,暂时没有太多注释, C语言版再加注释, 可以参考上面的链接。