加载中...

| 类别 | 算法与数据结构 |
| 英文名 | DFS |
| 类型 | 查找 / 搜索算法 |
| 领域 | 计算机科学 |
深度优先搜索(Depth First Search)是一种遍历或搜索树与图的策略。它从起点出发沿一条路径尽可能深入,走到无路可走时再回溯到上一个分叉点尝试其他分支。
DFS 可以用递归自然实现,也可用显式栈迭代实现,本质都是后进先出地处理待访问节点。遍历过程中需用访问标记数组避免在图中重复访问或陷入环。从某节点出发依次深入其未访问的邻居,全部探索完后回溯。它能系统地枚举所有路径或状态。

| 类别 | 算法与数据结构 |
| 英文名 | DFS |
| 类型 | 查找 / 搜索算法 |
| 领域 | 计算机科学 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧