1.简单
插入排序(insertion sort)的最坏情况时间复杂度是多少?
- AO(n²)
- BO(log n)
- CO(n log n)
- DO(n)
插入排序(insertion sort)的最坏情况时间复杂度是多少?
一个包含两层嵌套循环、每层都执行 n 次的算法,通常具有哪种复杂度?
在 n 个数的无序数组中找出最大值的时间复杂度是多少?
简单的递归阶乘函数 fact(n) = n × fact(n − 1) 使用多少栈空间?
硬币面值为 1、3 和 4,金额为 6,贪心的"先取最大硬币"方法使用多少枚硬币?与最优解相比如何?
下面代码的时间复杂度是多少:for i = 1 to n: for j = 1 to i: 执行 O(1) 的工作?
Karatsuba 乘法满足 T(n) = 3T(n/2) + O(n)。它的解是什么?
用一个只保留最后两个值的循环计算第 n 个斐波那契数,时间和空间代价各是多少?
完整分步解答:请在 examproblems.com 上练习本主题。