【发布时间】:2021-07-03 09:36:40
【问题描述】:
知道
for each u in V do // O(V)
// ...
是否循环:
for each u,v in V do // O(V) or O(V^2)?
// ...
在 V 或 V^2 上是线性的?
【问题讨论】:
标签: graph time-complexity depth-first-search
知道
for each u in V do // O(V)
// ...
是否循环:
for each u,v in V do // O(V) or O(V^2)?
// ...
在 V 或 V^2 上是线性的?
【问题讨论】:
标签: graph time-complexity depth-first-search
是 O(V2)。更一般地,有 Θ(n2) 对可以由一组 n 个项目组成,如果你遍历所有它们,只需将它们列出来就需要二次时间。
【讨论】: