基于PHP实现堆排序原理及实例详解

2020-06-19 12:59:57于海丽

下面是排序的最终结果:

堆用来进行全排序,时间复杂度是O(nlogn)

而快排用来全排序,平均时间复杂度也是O(nlogn)

但堆排序可以用来求 TopK 时,堆的时间复杂度为O(Klog2(n),因为它只需要进行 K 轮排序即可。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。

相关文章 大家在看