一、单项选择题
————————————————————
————————————————————
解析:
考查的是定义,程序不一定满足有穷性,如死循环和操作系统,算法必须有穷,C选项只是算法的必要条件,不是定义。
正确答案:B
————————————————————
————————————————————
解析:
正确答案:C
————————————————————
————————————————————
解析:算法的空间复杂度为O(1),表示执行该算法所需的辅助空间大小相比输入数据的规模来说是一个常量,而不表示该算法执行时不需要任何空间或辅助空间。
正确答案:B
————————————————————
————————————————————
正确答案:D
————————————————————
————————————————————
解析:
正确答案:D
————————————————————
————————————————————
解析:假设i++执行了t次,t³<=n,可理解为t³=n,得出答案。
正确答案:C
————————————————————
————————————————————
解析:
正确答案:D
————————————————————
————————————————————
解析:当程序段中有条件判断语句时,取分支路径上的最大时间复杂度。
正确答案:A
————————————————————
————————————————————
解析:
正确答案:A
————————————————————
————————————————————
解析:
正确答案:C
————————————————————
————————————————————
解析:
正确答案:A
————————————————————
————————————————————
解析:
总执行次数为n。
正确答案:B
————————————————————
————————————————————
解析:
正确答案:C
————————————————————
————————————————————
解析:
正确答案:B
————————————————————
————————————————————
解析:
正确答案:B
————————————————————
————————————————————
解析:
正确答案:B
二、综合应用题
————————————————————
————————————————————
解答: