对下列各组函数f(n)和g(n),确定f(n)=O(g(n))或f(n)=Ω(g(n))或f(n)=θ(g(n)),并简要说明理由。(1)f(n)=2n;g(n)=n!(2)f(n)=√n;g(n)=logn2(3)f(n)=100;g(n)=log100(4)f(n)=n3;g(n)=3n(5)f(n)=3n;g(n)=2n
(1)f(n)=O(g(n)),因为g(n)的阶比f(n)的阶高。(2)f(n)=Ω(g(n)),因为g(n)的阶比f(n)的阶低。(3)f(n)=θ(g(n)),因为g(n)与f(n)同阶。(4)f(n)=O(g(n)),因为g(n)的阶比f(n)的阶高。(5)f(n)=Ω(g(n)),因为g(n)的阶比f(n)的阶低。
举一反三
- 对下列各组函数f (n) 和g (n),确定f (n) = O (g (n)) 或f (n) =Ω(g (n))或f(n) =θ(g(n)),并简要说明理由。 (1) f(n)=2n; g(n)=n! (2) f(n)=; g (n)=log n2 (3) f(n)=100; g(n)=log100 (4) f(n)=n3; g(n)= 3n (5) f(n)=3n; g(n)=2n/ananas/latex/p/3480
- 对于函数f(n)=2n;g(n)=3n,确定f(n)=O(g(n))或f(n)=Ω(g(n))或f(n)=θ(g(n)) A: f(n)=O(g(n)) B: f(n)=Ω(g(n)) C: f(n)=θ(g(n))
- f(n)是O(2ⁿ)且g(n)是O(n²) A: f(n)g(n)是Ο(4ⁿ) B: f(n)+g(n)是Ο(n^4) C: f(n)+g(n)是Ο(2n²) D: f(n)g(n)是Ο(n^4)
- 【单选题】f(N)与g(N)同阶记为f(N)=θ(g(N)),当且仅当 且 。 A. f(N)=O(g(N)); g(N)= Ω (f(N)); B. f(N)=g(N); g(N)=g(N); C. f(N)= Ω (g(N)); f(N)= O (g(N)); D. f(N)= w (g(N)); f(N)= o (g(N));
- f(n)=O(g(n) 则f(n)^2=O(g(n)^2)
内容
- 0
以下关于渐进记号的性质是正确的有() A: f(n)=(g(n)),g(n)=(h(n))f(n)=(h(n)) B: f(n)=O(g(n)),g(n)=O(h(n))h(n)=O(f(n)) C: O(f(n))+O(g(n))=O(min{f(n),g(n)}) D: f(n)=O(g(n))g(n)=O(f(n))
- 1
以下关于渐进记号性质正确的是( )。 A: f(n)=Θ(g(n)),g(n)=Θ(h(n)),则有,f(n)=Θ(h(n)) B: O(f(n))+O(g(n))=O(min{f(n),g(n)}) C: f(n)=O(g(n)),则有,g(n)=O(f(n)) D: f(n)=O(g(n)),g(n)=O(h(n)),则有,h(n)=O(g(n))
- 2
设f、g都是N → N的函数,f(n)=n+1,g(n)=2n,则f。g(5)=,g。f(5)= 。
- 3
用O、Ω和Θ表示函数f(n)=nlogn与g(n)=logn之间的关系为() A: f(n)=Θ(ng(n)) B: f(n)=Ω(g(n)) C: f(n)=Θ(g(n)) D: f(n)=O(g(n))
- 4
以下关于渐进符号的性质错误的是( ) A: O(f(n))+O(g(n))=O(min(f(n),g(n))) B: O(f(n))·O(g(n))=O(f(n)·g(n)) C: O(c·f(n))=O(f(n)) D: 如果g(n)=O(f(n)),则 O(f(n))+O(g(n))=O(f(n))