【发布时间】:2019-04-21 03:42:18
【问题描述】:
谁能详细解释一下为什么以及如何用 DFS 在无向图中检测循环的上限为 O(|V|) ?
【问题讨论】:
标签: algorithm graph depth-first-search
谁能详细解释一下为什么以及如何用 DFS 在无向图中检测循环的上限为 O(|V|) ?
【问题讨论】:
标签: algorithm graph depth-first-search
没有环的图最多有 |V| - 1 条边(这是一个森林)。因此,如果 DFS 发现 |V|边缘或更多,然后它已经找到一个循环并终止。因此,运行时间以 O(|V|) 为界。
【讨论】: