填空题 假币问题中n=100时最少称重的次数是( )。

下载APP答题
由4l***6q提供 分享 举报 纠错

相关试题

单选题 递归算法: int fun(int x) return (x>2)? x*fun(x-1):3; 则执行i=fun(fun(2))后i的值为( )。

A、6
B、7
C、8
D、9

单选题 $$T(n)=4n^4+5n^2+n+1$$,用$$\Omega$$符号表示( )

A、$$\Omega(n^3)$$
B、$$\Omega(n^5)$$
C、$$\Omega(n^6)$$
D、$$\Omega(n^7)$$

单选题 递归体:$$f(n)$$的值与$$f(n-1)$$值之间的关系。举例:递归函数$$f(n)=f(n-1)+n(n>1)$$的递归体是( )。

A、$$f(-1)=0$$
B、$$f(1)=1$$
C、$$f(n)=n$$
D、$$f(n)=f(n-1)+n$$

单选题 若一个算法的时间复杂度用$$O(n)$$表示,其中$$n$$的含义是( )

A、问题规模
B、语句条数
C、循环层数
D、函数参数

单选题 设有递归算法如下: int x(int n){ if(n<=3) return 1; else return x(n-2)+x(n-4)+1; } 试问计算x(x(8))时需要计算( )次x函数。

A、8
B、9
C、16
D、18

单选题 设时间复杂度函数$$T(n)=6n^5+3n^3+2n+7$$,请用$$O$$符号写出它的渐进上界( )

A、$$O(n^2)$$
B、$$O(n^3)$$
C、$$O(n^4)$$
D、$$O(n^5)$$

单选题 以下代码输出的是( )。 int foo(int x, int y){if(x<=0 || y<=0) return 1; return 3*foo(x-1,y/2); cout<< foo(3,5) <<endl;

A、81
B、27
C、9
D、3

单选题 递归函数$$f(n)=f(n-1)+n(n>1)$$的递归出口是( )。

A、$$f(-1)=0$$
B、$$f(1)=1$$
C、$$f(0)=1$$
D、$$f(n)=n$$