[理工] [資結] 一題用代入替換法求複雜度

看板Grad-ProbAsk作者 (有為)時間15年前 (2010/12/16 21:44), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
題目如下: 1/2 Solving the recurrence T(n) = 2T(n ) + lg n using big-O notation as tight as possible. 小弟解到一半卡住了 不知道最終要做到何時停 翻了一下解答 解答說 T(2) = 1 有了這個假設我就會了 可是請問為何 T(2) = 1 ? 謝謝各位大大!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.120.229

12/17 00:53, , 1F
因為初始條件如果是給T(1)或T(0) 你沒有辦法借由1/2次方
12/17 00:53, 1F

12/17 00:54, , 2F
達到 所以有開幾次方 而不是除以多少的話 初值都會定在
12/17 00:54, 2F

12/17 00:54, , 3F
T(2)以上
12/17 00:54, 3F

12/17 09:55, , 4F
恩恩了解 謝謝詹姆士大大
12/17 09:55, 4F

12/18 00:49, , 5F
其實T(2)=C就可以了 那個常數不重要
12/18 00:49, 5F

12/18 08:33, , 6F
對了那如果是3次根號或是以上 條件會變什麼?y
12/18 08:33, 6F
文章代碼(AID): #1D2XUmek (Grad-ProbAsk)