1
假設您必須使用n = 1,000,000
元素對數組進行排序。插入sort和heapsort需要多長時間,假設每個基本步驟需要1毫秒?插入排序/堆排序時間複雜度
我知道,插入排序在最壞的情況下n^2
步驟,堆排序在最壞的情況下n log n
步驟。
因此,對於插入排序1,000,000^2
= 1*10^12
毫秒
和1,000,000 * log(1,000,000)
爲堆排序? 6,000,000
毫秒
是否正確?