广度优先搜索 (BFS) 与 深度优先搜索 (DFS)

迷宫寻路算法演示

算法对比

BFS (广度优先)

利用队列,层层扩散。
特点:能找到最短路径。

DFS (深度优先)

利用栈(递归),一条路走到黑。
特点:不一定是最短路径。

点击网格可放置/移除墙壁