小编Son*_*ali的帖子

Kruskal算法的时间复杂度?

我正在计算像这样的kruskal算法的时间复杂度(请参阅图像附加中的算法)

T(n) = O(1) + O(V) + O(E log E) + O(V log V)
     = O(E log E) + O(V log V)
as |E| >= |V| - 1
T(n) = E log E + E log E
     = E log E
Run Code Online (Sandbox Code Playgroud)

CLRS算法:

在此输入图像描述

这是正确的还是我做错了请告诉我.

algorithm time-complexity asymptotic-complexity graph-algorithm kruskals-algorithm

13
推荐指数
2
解决办法
5万
查看次数

Prims算法的时间复杂度?

我发现普里姆算法的时间复杂度为到处O((V + E)登录V)= E日志V.但是我们可以看到算法:

似乎时间复杂度为O(V(log V + E log V)).但如果其时间复杂度为O((V + E)log V).那么嵌套必须是这样的:

但上面的嵌套似乎是错误的.

time-complexity prims-algorithm

10
推荐指数
3
解决办法
4万
查看次数