→ suhorng:D為什麼對2^n取log阿? 我看你打 2n^2? 11/28 22:52
→ suhorng:C的確沒有錯. D即使是2^n跟5^n也不一樣,應該是O(5^n) 11/28 22:53
→ Sunofgod:喔喔 我就單純考慮2^n跟5^n次方而已 記得係數不影響 11/28 22:53
→ suhorng:不可以取log. 回憶定義: f(n)=O(g(n))是 f(n) <= c g(n) 11/28 22:54
→ suhorng:forall n >= n0 11/28 22:54
→ suhorng:log f跟log g只弄出 log(f)<=clog(g), i.e. f <= g^c 11/28 22:57
→ suhorng:無論如何遇到不會的都從 f <= c g 的定義去想 11/28 22:57
→ suhorng:F. lim_{x→∞} xlog^4(x)/x^2 = 0 by l'Hopital rule 11/28 23:04
→ suhorng:因此 n(log^4 n) = O(n^2) //其中一個作法 11/28 23:04
其實是l'Hopital rule忘光了才想到用取log
問人之後懂了 F當n趨近無窮大後會趨近0
同理D可想成lim_{x→∞} 2^x/5^x=lim_{x→∞} (2/5)^x 所以趨近0 因此D是O(5^n)
所以結論 DEF都是錯的
感謝你的抽空回答
※ 編輯: Sunofgod 來自: 218.164.88.60 (11/28 23:57)
→ Sunofgod:那篇也是眾說紛紜阿 有DE 有DEF 所以我才會想要重問並請 11/29 12:55
→ Sunofgod:幫忙解答的人把想法表達出來 11/29 12:55
→ wsx02:True: A,B,C False: D,E,F 11/29 18:09
推 headking:DEF false 02/02 17:20