a.证明: 计算Fn的直接递归方法的运行时间为n的幂。(例如,FIB程序。)
b.试说明如何运用记忆法在O(n)的时间内计算Fn。
c.试说明如何仅用整数加法和乘法运算, 就可以在O(lg n)的时间内计算Fn。(提示:考虑矩阵
和它的幂)
d.现在假设对两个β位数相加需要
(β)时间,对两个β位数相乘需要
(β )时间。如果这样更合理地估计基本算术运算的代价,这三种方法的运行时间又是多少?

这道题你会答吗?花几分钟告诉大家答案吧!