【发布时间】:2014-02-15 07:12:04
【问题描述】:
我正在思考一个给我的家庭作业问题,如下: 如果您获得有向(或无向图)的 BFS 和 DFS 遍历, 你如何找到原始图表? 两种情况都有可能吗?
谢谢
【问题讨论】:
标签: graph depth-first-search breadth-first-search
我正在思考一个给我的家庭作业问题,如下: 如果您获得有向(或无向图)的 BFS 和 DFS 遍历, 你如何找到原始图表? 两种情况都有可能吗?
谢谢
【问题讨论】:
标签: graph depth-first-search breadth-first-search
如果我理解正确,这是不可能的,因为 BFS 和 DFS 会生成一棵树,而树有 |V|-1 条边。因此,在这两棵树中,您最多有 2|V|-2 条不同的边,原始图最多可以有 |V|(|V|-1) 条有向边,|V|(|V|-1 )/2 用于无向图。
【讨论】: