看板 Grad-ProbAsk 關於我們 聯絡資訊
題目: T(n) = 2T(n/2) + n/lg n 解法:利用展開帶入能求出 Ans : O(n*lglgn) 想問利用Master theory 判斷出 是case1 但為什麼不能使用(答案錯誤 ---- Sent from BePTT -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.50.140.195 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1564748693.A.4D3.html
zuchang: Extended master theory08/02 20:34
tayashot: http://imgur.com/gallery/iGFVZUA08/03 00:03
Faker0613: 你定義沒看清楚 回去重看MT08/05 16:59
AdonisLam: f(n)=O(n^(logba-ε)),前提是要找的到ε>0且為常數,這08/06 11:29
AdonisLam: 個case1找出的ε會跟n有關08/06 11:29
感謝前面的回達 但這題應該不適用 extended M T吧 只能展開帶入(? ※ 編輯: filcogw (1.200.211.95 臺灣), 08/06/2019 18:49:02
frank1688: 對,此題只能用展開代入,而不能用case1原因再你解出 08/08 00:10
frank1688: 來的不等式為log n >= n^ε(c取1情況下) ,此情況不 08/08 00:10
frank1688: 可能發生,因為ε要是大於0之常數 08/08 00:10