Examly題庫立即開始練習
初考-統計資料處理大意10816單選題

給定遞迴時間複雜度(time complexity)方程式 for 其初值 , 下列敘述何項錯誤?

A
B
C
D正確答案
答案與詳解
D
正確答案
本題考查遞迴方程式的數值計算與時間複雜度分析。數值部分直接代入即可驗證,時間複雜度則透過大師定理(Master Theorem)可求得為 O(n),故選項 D 錯誤。

為什麼答案是 D

根據大師定理(Master Theorem),T(n) = aT(n/b) + f(n),此處 a=1, b=3, f(n)=n。因為 n^(log_3 1) = n^0 = 1,且 f(n)=n 成長速度大於 1(符合 Case 3),故時間複雜度為 Θ(n)。選項標示 O(n lg n) 並非最緊確界,在考試中被視為錯誤敘述,為本題正解。

考點:遞迴數值計算考點:大師定理
載入中…

資料處理大意 相關題目

想練更多資料處理大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮