1.简单
在包含 n 个元素的无序数组中进行线性查找(linear search)的时间复杂度(最坏情况)是多少?
- AO(1)
- BO(n)
- CO(log n)
- DO(n²)
在包含 n 个元素的无序数组中进行线性查找(linear search)的时间复杂度(最坏情况)是多少?
算法的最坏情况运行时间描述的是什么?
哪种记号表示增长的下界?
朴素递归斐波那契(fib(n) = fib(n−1) + fib(n−2))的时间复杂度是:
关于一个没有可达基本情况的递归函数,下列哪个说法是正确的?
在包含 1,000,000 个元素的有序数组上,二分查找在最坏情况下大约需要多少次比较?
下面代码的时间复杂度是多少:for i = 1 to n: for (j = i; j ≤ n; j = j + i) 执行 O(1) 的工作?
Held–Karp 动态规划算法能精确求解旅行商问题。对 n 个城市,它的运行时间是多少?
完整分步解答:请在 examproblems.com 上练习本主题。