算法模式:深度优先搜索 在上一篇文章 算法模式:广度优先搜索 介绍了介绍一种即适用于树,又适用于图的的算法模式。本篇文章,继续介绍一种即适用于树,又适用于图的的算法模式:深度优先搜索。 深度优先搜索 深度优先搜索主要思路是从图中一个未访问的顶点 V... 深度优先搜索(DFS)是一种图和树的遍历算法,从未访问的顶点开始,沿路径深入,回退后探索其他路径。DFS适用于树的遍历,使用递归或栈记录父节点。文章还介绍了如何在二叉树中计算最大路径和,通过DFS获取左右子树的最大值并比较,最终返回最大路径和。 二叉树 图 最大路径和 树 深度优先搜索 算法