下面函数中渐进时间最小的是______。
A.T1(n)=n+nlogn
B.T2(n)=2n+nlogn
C.T3(n)=n2-logn
D.T3(n)=n+100logn
第1题:
下面函数中渐进时间最小的是(53)。
A.T1(n)=n+nlogn
B.T2(n)=2n+nlogn
C.T3(n)=n2-logn
D.T4(n)=n+100logn
第2题:
设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1); } 下面正确的叙述是(35)。
A.计算fact(n)需要执行n次函数调用
B.计算fact(n)需要执行n+1次函数调用
C.计算fact(n)需要执行n+2次函数调用
D.计算fact(n)需要执行n-1次函数调用
第3题:
序列C(n,n,),C(n+1,n),C(n+2,n),...的母函数是1/(1-x)n+1
第4题:
下面函数中渐进时间最小的是(51)。
A.T1(n)=n+nlogn
B.T2(n)=2n
C.T3(n)=n2-logn
D.T4(n)=n+100logn
第5题:
以下函数中渐进时间最小的是(44)。
A.T1(n)=2n+nlogn
B.T2(n)=n+10 000logn
C.T3(n)=2n+nlogn
D.T4(n)=n2+nlogn