【客服暫停服務時間】10/31(四),影響:阿摩粉絲團、系統回報、信箱、鑽石兌換商城出貨事宜。

教甄◆電腦科專業題庫下載題庫

上一題
65. 分析演算法的效能時我們經常以時間複雜度來分析演算法的好壞,下列哪一個時間 複雜度實務上是最為理想的演算法?
(A)O(n2 )
(B)O(logn)
(C)O(nlogn)
(D)O(n3 )


答案:登入後觀看
難度: 簡單

10
 【站僕】摩檸Morning:有沒有達人來解釋一下?
倒數 1天 ,已有 1 則答案
陳小刀 大二上 (2022/05/30):

常見的六種時間複雜度與演算法
O(1):陣列讀取
O(n):簡易搜尋
O(log n):二分搜尋
O(nlogn):合併排序
O(n²):選擇排序
O(2^n):費波那契數列

特別經典的例子就是二分搜索。每次取中位數,在其左或其右繼續搜索目標值。其本質就是每搜索一次,就把待搜索的資料量減小了一半。在這之上還有二分搜尋樹,其實就是二分搜尋樹的高度。

5個讚
檢舉


65. 分析演算法的效能時我們經常以時間複雜度來分析演算法的好壞,下列哪一個時間..-阿摩線上測驗