【发布时间】:2016-03-23 20:29:58
【问题描述】:
【问题讨论】:
-
你知道 DFS 是如何工作的吗?如果预购 1.select 具有最小权重的根节点,即您的 eg.. 中的 1.. 然后 2.search 并选择另一个权重小于除父节点之外的所有其他节点的节点,并且它不应形成循环并重复步骤 2,直到覆盖所有顶点
-
DFS 在任何图上的工作方式与(二叉)树类似——主要区别在于算法必须明确防止循环图中的循环(不会出现在树中)。如果节点值遵循一些定义的规则,这可以隐式处理。
标签: java data-structures traversal depth-first-search