多题目

第1题 判断

本段程序的算法用到了二分算法的思想。

A.
正确
B.
错误

第2题 判断

将第3行中的const 去掉,程序的运行结果不变。

A.
正确
B.
错误

第3题 判断

将第14行中的left<n去掉,程序的运行结果不变。

A.
正确
B.
错误

第4题 判断

将第38行中的long long替换为int,程序的运行结果不变。

A.
正确
B.
错误

第5题 单选

第8行的写法在某些时候会导致程序运行有问题,最好换成写法(

A.

mid =(left + right)<<1

B.

mid =left +(right -left)/2

C.

mid=(left +right)>>1

D.

mid =(left + right)% 2

第6题 单选

本程序的时间复杂度为()。

A.

 O(logn)

B.

O(n)

C.

O(n2)


D.

O(nlogn)

第7题 单选

当输入

4 1

1 1 2 3

时,程序的输出结果为()

A.

1

B.

2

C.

3

D.

4

发表评论

请 登录 后再回复