18. 插入排序法平均的執行時間複雜度(Time Complexity),下列何者最接近?
(A) O(N)
(B) O(N2 )
(C) O(N log2 N)
(D) O(Nlog2 N2 )
答案:登入後查看
統計: A(118), B(1008), C(317), D(44), E(0) #2108230
統計: A(118), B(1008), C(317), D(44), E(0) #2108230
詳解 (共 4 筆)
#4810283
插入排序法(Insertion Sort)
時間複雜度(Time Complexity)
Best Case:Ο(1) 當資料的順序恰好為由小到大時,每回合只需比較1次
Worst Case:Ο(n2) 當資料的順序恰好為由大到小時,第i回合需比i次
Average Case:Ο(n2) 第n筆資料,平均比較n/2次
空間複雜度(Space Complexity):θ(1)
穩定性(Stable/Unstable):穩定(Stable)
3
4
#5184273
樓上的best case應該是O(n), 每回合比較1次, 然後有n筆資料要比較
2
0