gpt4 book ai didi

algorithm - 为什么对图的边进行排序需要 O(E log E) 时间?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:13:40 25 4
gpt4 key购买 nike

我正在尝试计算最小生成树算法的运行时间。

这是算法: enter image description here

我理解从 1 到 3 的步骤的时间。但我真的不明白为什么按非降序对边进行排序需要 O(E logE) 时间。

谢谢。

最佳答案

因为最强大的算法(合并排序、堆排序、快速排序)保证在 n log n 最坏情况下对 n 项的集合进行排序。见证明here .在您的情况下,E 似乎是边数。所以 E log E 对它们进行排序。

关于algorithm - 为什么对图的边进行排序需要 O(E log E) 时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43693713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com