算法导论 4.1 Exercises 答案
4.1-1
令
为矩阵
矩阵
递推式仍然为
由于传统算法 MATRIX-MULTIPLY-RECURSIVE
的时间复杂度是
4.1-2
使用这个程序作为子程序计算
4.1-3
由于涉及到矩阵的复制操作,因此每次调用都会有
因此运行时间的递推式就写成
根据主定理,
因此根据第一个条件,
4.1-4
1 | MATRIX-ADD-RECURSIVE(A, B, C, n) |
如果使用的方法是直接基于索引的计算,那么运行时间的递推式就写成
根据主定理,
因此根据第一个条件,
如果使用的方法是直接基于索引的计算,那么运行时间的递推式就写成
因此根据第二个条件,得到