問題詳情

61.假設有六個演算法,其時間複雜度分別為 O(1)、O(n log n)、O(n)、O(n2)、O(log n)與 O(n!),依照演算法複雜度由最快到最慢進行排序,下列何者正確?
(A)O(1)、O(n log n)、O(n)、O(n2)、O(log n)、O(n!)
(B)O(1)、O(log n)、O(n)、O(n log n)、O(n2)、O(n!)
(C) O(1)、O(log n)、O(n)、O(n2)、O(n log n)、O(n!)
(D) O(1)、O(log n)、O(n log n)、O(n)、O(n2)、O(n!)

參考答案

答案:B
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)