标签: time-complexity quicksort quickselect median-of-medians
中位数快速排序中位数的最坏情况时间复杂度是多少(枢轴由中位数确定需要花费O(n)时间来确定)?
答案 0 :(得分:2)
According to Wiki,
近似中值选择算法也可以用作快速排序中的枢轴策略,产生最优算法,最坏情况复杂度为O(n log n)。
这是因为中位数算法的中位数可以防止在已经排序的数组中天真快速排序中出现的错误分区。