开发者

Prims Algorithm Total Running time!

开发者 https://www.devze.com 2023-03-12 19:31 出处:网络
\"Thus, the total time for Prim\'s algorithm is O(V lg V + E lg V) = O(E lg V), which is asymptotically the same as fo开发者_运维技巧r our implementation of Kruskal\'s algorithm.\"

"Thus, the total time for Prim's algorithm is O(V lg V + E lg V) = O(E lg V), which is asymptotically the same as fo开发者_运维技巧r our implementation of Kruskal's algorithm."

From http://serverbob.3x.ro/IA/DDU0137.html

But why is O(V lg V + E lg V) = O(E lg V) ??

Is it because E is at least V-1 ?


Because in the normal case we assume that E is larger than V. So by ignoring the lower order terms we got E lg V


Specifically, E can be a maximum of V^2 in a directed graph. If we assume E = v^2 (to account for worst case), E swallows V.

0

精彩评论

暂无评论...
验证码 换一张
取 消