推 kill2400:恩 我覺得也是O(logn) 每次拆都只花O(1) 樹展開 06/15 23:13
→ kill2400:高度O(logn) 06/15 23:14
→ FRAXIS:但是T(n)又等於2T(n/2) + O(1),如果用Master Theorem來解 06/15 23:40
→ FRAXIS:答案應該是O(n) 是我代錯了嗎? 還是Master Theorem錯了? 06/15 23:41
推 kill2400:看錯 應該是O(n)才對= = 06/16 01:05
→ kill2400:F說對 06/16 01:06
推 kill2400:對了 如果用遞迴樹解 解的出O(n)嗎?剛剛突然想到 06/16 01:15
推 kill2400:恩 可以 06/16 01:20
→ FRAXIS:其實我只是要說明.. 原Po的第一題至少也是O(n).. 06/16 10:00
→ FRAXIS:不會是n^(1/2)log(n)這麼小的東西.. 06/16 10:01
推 kill2400:我又看錯 原PO第一題第一拆花n^0.5 06/16 12:38
→ kill2400:課本題目是T(n)=T(n/3)+T(2n/3)+n ===>O(nlogn) 06/16 12:39
推 kill2400:可是我用遞迴樹展開第一階成本 n^0.5 第2階成本 06/16 13:01
→ kill2400:((1+2^0.5)/3^0.5)*n^0.5 依此類推 06/16 13:03
→ kill2400:每一階成本差(1+2^0.5)/3^0.5 06/16 13:04
→ kill2400:但這棵樹一定會停 但是我將式子都相加起來然後 06/16 13:05
→ kill2400:樹的成本一定<無限 06/16 13:06
噓 kill2400:公比大於1 = = 不能求 06/16 13:18