迷宫生成的两种算法

深度优先

maze_depth_first.py

递归分割

缺点:易产生长廊

maze_recursive_division.py