推 FRAXIS:應該都是O(n)吧 11/12 17:07
→ sssmallwing:可以提供一下想法嗎.....不知怎麼動手! 11/12 19:47
推 uminchu185:1用替換法, 猜T(n)≦cn-b, c,b>0, 代回原式T(n)≦(cn/5 11/12 19:49
→ uminchu185:-b)+c(7n/10+6)-b+dn= ...= (9/10c+d)+6c-2b≦ cn-b,取 11/12 19:51
→ uminchu185:d≦c/10, c≦b/6, 因此T(n)= O(n). 11/12 19:52
→ uminchu185:2用直接代入, 原式=T(n-2a)+T(a)+c(n-a)+T(0)+T(a)+ca, 11/12 19:55
→ uminchu185:忽略T(0), => T(n-2a)+2T(a)+cn = T(n-3a)+3T(a)+2cn = 11/12 19:56
→ uminchu185:...=T(n-ia)+iT(a)+(i-1)cn, 取i=n/a, =>T(0)+n/aT(a)+ 11/12 19:58
→ uminchu185:(n/a-1)cn = O(n^2) 11/12 19:58
→ uminchu185:供你參考, 有錯請多指教~ 11/12 20:00
→ sssmallwing:謝U大 11/12 20:11