亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

大 O 表示法:證明 f(n) ∈ O(n^4)?

大 O 表示法:證明 f(n) ∈ O(n^4)?

哈士奇WWW 2021-11-11 14:16:11
這是一個java練習冊問題。我一直在尋找一種方法來解決但沒有成功。我們f(n) = 100n^4+ 5000n+ 3. Is f(n)∈ O(n^4)?如果是,則通過提供適當的正的常數證明你的答案c和n_0。我相信答案是否定的,但我需要有關如何解決問題的指導。先感謝您!
查看完整描述

2 回答

?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

你可以用這種方式證明

100n^4 +5000n +3 < 5000(n^4 +n+1) 對于所有 n>1 ...(1)

5000(n^4 +n+1) < 5000(n^4 + n^4 + n^4) 對于所有 n>1 ... (2)

這意味著

100n^4 +5000n +3 < 15000(n^4) 對于所有 n>1

所以,證明 100n^4 +5000n +3 是 O(n^4)


查看完整回答
反對 回復 2021-11-11
?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

Let f(n) = 100n^4+ 5000n+ 3

簡單地說,我們將刪除所有常量

Let f(n) = n^4+ n

我們將使用一些算法來評估:

Let f(n) = n^4+ n = n(n^3+1)

我們將繼續刪除常量

Let f(n) = n(n^3+1) = n*n^3 = n^4

所以最后

f(n)∈ O(n^4)

如果我誤解了什么,請通知我,我還在學習算法。


查看完整回答
反對 回復 2021-11-11
  • 2 回答
  • 0 關注
  • 187 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號