跳到正文
信奥逐课

第 225 课

DFS 基本思想

🟢 入门 约 5 分钟

一句话理解

DFS 是一条路走到黑,走不通再回头。

为什么要学

搜索、连通块、树遍历的基本思想。

讲解

用递归或栈。先访问邻居,再回溯。

和 BFS 比:DFS 不保证最短,但实现简单、省空间(相对队列)。

例子

迷宫里一直向前,撞墙就退回上一个岔路。

常见错误

练习 做完再看下一课

DFS 一定能找到无权图最短路。

进度保存在本机浏览器里。

左右方向键也可翻课