1.简单
在以邻接表存储的图上进行深度优先搜索,时间复杂度是多少?
- AO(V + E)
- BO(V × E)
- CO(V²)
- DO(E log V)
在以邻接表存储的图上进行深度优先搜索,时间复杂度是多少?
算法的最坏情况运行时间描述的是什么?
分治算法的三个步骤是什么?
简单的递归阶乘函数 fact(n) = n × fact(n − 1) 使用多少栈空间?
下面代码的时间复杂度是多少:for i = 1 to n: for j = 1 to i: 执行 O(1) 的工作?
当问题具有以下特征时,动态规划(dynamic programming)很有用:
使用主定理,T(n) = 8T(n/2) + O(n²) 的解是:
下面代码的时间复杂度是多少:for i = 1 to n: for (j = i; j ≤ n; j = j + i) 执行 O(1) 的工作?
完整分步解答:请在 examproblems.com 上练习本主题。