设f(N),g(N)是定义在正数集上的正函数,如果存在正的常数C和自然数N0,使得当N≥N0时有f(N)≤Cg(N),则称函数f(N)当N充分大时有下界g(N),记作f(N)∈○(g(N)),即f(N)的阶()g(N)的阶。
第1题:
F(n)=1 n>8 n<12
F(n)=2 n<2
F(n)=3 n=6
F(n)=4 n=other
使用+ - * /和 sign(n)函数组合出 F(n)函数
sign(n)=0 n=0
sign(n)=-1 n<0
sign(n)=1 n>0
第2题:
递归函数f(n)的功能是计算1+2+…+n,且n≥1,则f(n)的代码段是(49)。
A.if n>1 then return 1 else return n+f(n-1)
B.if n>1 then return 1 else return n+f(n+1)
C.if n>1 then return 0 else return n+f(n+1)
D.if n<1 then return 0 else return n+f(n-1)
第3题:
对于三个函数f(n)=2008n3+8n2+96000,g(n)=8n3+8n+2008和h(n)=8888nlogn+3n2,下列陈述中不成立的是 ( )
A.f(n)是O(g(n))
B.g(n)是O(f(n))
C.h(n)是O(nlogn)
D.h(n)是O(n2)
第4题:
第5题:
递归函数f(n)=f(n-1)+n(n>1)的递归出口是()
第6题:
发电机的空载特性是指()的函数关系。
第7题:
记号Ω的定义正确的是()。
第8题:
f快
g快
两函数一样快
与n有关
第9题:
第10题:
第11题:
不高于
不低于
等价于
逼近
第12题:
-(n+1)
-n+1
-n-1
-n
第13题:
已知递归函数f(n)的功能是打印n,n-1,…,1,且n>=1,应采用的代码段是(42)。
A.if n>1 then f(n-1); printf("% d",n);
B.if n<1 then f(n+1); printf("% d", n);
C.printf("% d",n); if n>1 then f(n-1);
D.printf("% d", n); if n<1 then f(n+1);
第14题:
已知递归函数f的定义如下:
int f(int n)
{
if(n <=1)return 1; //递归结束情况
else return n*f(n-2); //递归}
则函数调用语句f(5)的返回值是【 】。
第15题:
此题基于以下的叙述:关系模式R(B,C,N,T,A,G),根据语义有如下函数依赖集:F={B→C,(N,T)→B,(N,C)→T,(N,A)→T,(A,B)→G},关系模式R的码是( )。
A)(N,T)
B)(N,A)
C)(N,C)
D)(A,B)
第16题:
设n为问题规模,函数f和g运行时间分别近似于表达式5n+10000, 40n+100,则()
第17题:
设有以下三个函数:f(n)=2In4+n2+1000,g(n)=15n4+500n3,h(n)=500n3.5+nlogn请判断以下断言正确与否: (1)f(n)是O(g(n)) (2)h(n)是O(f(n)) (3)g(n)是O(h(n)) (4)h(n)是O(n3.5) (5)h(n)是O(nlogn)
第18题:
以下关于渐进记号的性质是正确的有:()
第19题:
求证:O(f(n))+O(g(n))=O(max{f(n),g(n)})。
第20题:
f(n)=Θ(g(n)),g(n)=Θ(h(n))→f(n)=Θ(h(n))
f(n)=O(g(n)),g(n)=O(h(n))→h(n)=O(f(n))
O(f(n))+O(g(n))=O(min{f(n),g(n)})
f(n)=O(g(n))→g(n)=O(f(n))
第21题:
第22题:
n[f(x)]n+1
n![f(x)]n+1
(n+1)[f(x)]n+1
(n+1)![f(x)]n+1
第23题:
O(g(n))={f(n)∣存在正常数c和n0使得对所有n≧n0有:0≦f(n)≦cg(n)}
O(g(n))={f(n)∣存在正常数c和n0使得对所有n≧0有:0≦g(n)≦(n)}
O(g(n))={f(n)∣对于任何正常数c>0,存在正数和n0>0使得对所有n≧n0有:0≦f(n)<cg(n)}
O(g(n))={f(n)∣对于任何正常数c>0,存在正数和n0>0使得对所有n≧n0有:0≦cg(n)<f(n)}