[商管] 資料結構-時間複雜度

看板Grad-ProbAsk作者 (阿呆)時間13年前 (2012/05/07 13:21), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
BIG O 找出一組c與n0,使得時間不會超過c*g(n)當n>=n0時 ,也就是當資料量n大於n0後 ,f(n)都不會>c*g(n) BIG Ω 找出一組c與n0,使得時間不會低於c*g(n)當n>=n0時 ,也就是當資料量n大於n0 後,f(n)都不會<c*g(n) 而BIGθ 就是要找出一組c1 c2與n0,使得時間會介於c1*g(n)到c2*g(n)之間當n>n0時, 也就是當資料量n大於n0後,都符合c1*g(n)<= f(n) <=c2*g(n) ======================================================================= 另外還有這個 master method 想問一下大家,分隔線上下,有什麼差異???因為快被這個搞混了 不知道什麼時候該用? 可以給我一個簡單的例子嗎?謝謝大家 master method 可以很快解題,但好像書上都沒寫 http://en.wikipedia.org/wiki/Master_theorem -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.104.81

05/07 14:55, , 1F
master method 有使用的限制,你的format要符合他要求的型式
05/07 14:55, 1F

05/07 14:58, , 2F
還有某些情況下要改用little master method.
05/07 14:58, 2F

05/07 15:06, , 3F
抱歉打錯了orz 是extended master method XD
05/07 15:06, 3F

05/08 03:14, , 4F
上面是定義,下面只是歸納出的快速公式解
05/08 03:14, 4F
文章代碼(AID): #1Ffrlm9T (Grad-ProbAsk)