你能證明自反性f(n)等於大的Theta(f(n))嗎?考慮它時,它似乎是直截了當的,因爲f(n)本身是有界的。但是我怎麼寫這個呢?這是否適用於大歐米茄和大Of(n)=Θ(f(n))是真的嗎?
0
A
回答
1
我相信你正打算要問的是(w.r.t. @emory:的回答)是沿着線的東西:「對於一些功能f(n)
,是不是真的f ∈ ϴ(f(n))
」
如果你是從Big-Θ符號的正式定義中發現的,則很明顯這是成立的。
f ∈ ϴ(g(n))
⇨對於一些正的常數
c1
,c2
,並n0
,以下成立:c1 · |g(n)| ≤ |f(n)| ≤ c2 · |g(n)|, for all n ≥ n0 (+)
讓f(n)
一些任意實值函數。設置g(n) = f(n)
並選擇,例如,c1=0.5
,c2=2
和n0 = 1
。然後,自然,(+)
認爲:
0.5 · |f(n)| ≤ |f(n)| ≤ 2 · |f(n)|, for all n ≥ 1
因此,f ∈ ϴ(f(n))
成立。
0
不,我們不能,因爲它不是真的。 ϴ(f(n))
是一組。 f(n)
是該集合的成員。 f(n)+1
也是該集合的成員。
相關問題
- 1. 算法來求解F(N)= 2 *(F(N-1)+ F(N-2))模1000000007
- 2. 證明O(max {f(n),g(n)} = O(f(n)+ g(n))
- 3. 證明最大(O(f(n)),O(g(n)))= O(max(f(n),g(n))
- 4. f(n)= n!的主定理?
- 5. 是「N/A」名義的「Target F#runtime:」嗎?
- 6. f(n)= N的大O! + 2^N
- 7. 是f(n)= 1000n + 4500lgn + 54n O(n)?
- 8. 答案是:n! =Θ()?
- 9. 如果f(n)是歐米茄(g(n)),那麼2 ^(f(n))是歐米茄(2^g(n))。這是真的還是假的
- 10. 用C++,得到F(N + 1)= 3/4 * F(N)4結果
- 11. 對於給定的方程f(N),滿足O(f(N))是什麼意思?
- 12. 找到這個二元遞推方程的公式? f(m,n)= f(m-1,n)+ f(m,n-1)
- 13. n≠Θ(logn)?
- 14. 爲f(n)找到上限
- 15. 在漸近分析中,證明:O表示大O. O(f(n)+ g(n))= O(max {f(n),g(n)})
- 16. f(n)= n^log(n)複雜多項式或指數
- 17. 如果klgk =Θ(n),那麼k =Θ(n/lgn)
- 18. 我可以說Θ(n^3/2)時間算法漸近地比Θ(n log n)時間算法慢嗎?
- 19. 2 = theta(1 + 1/n)^ n;爲什麼是一個恆定的θ?
- 20. 如何加快「$ find。-type f -printf'%f \ n'-exec cat {} \;> MY_OUTPUT_FILE」
- 21. 碩士和f(n)的定理=日誌N
- 22. 對於以下每個函數f找到一個簡單函數g,使得f(n)=Θ(g(n))(Skiena的算法設計手冊)
- 23. 解釋nC2是如何在Θ(n^2)
- 24. 用遞歸計算函數F(n)
- 25. 遞歸計算函數f值= N
- 26. 瞭解返回f(n-1)+ 5.
- 27. 如何發音Θ(n),O(n)和Ω(n)?
- 28. nodeJS:module.exports = {x:f(n)}不工作,但module.exports.x = f(n)正在工作
- 29. 找到上界爲F(N)來確定O(G(N))
- 30. 給出一個簡單的函數,使得和S(n)是O(f(n))?