递归的逻辑(2)——特征方程和递归算法
递归关系的基本解法 无论是fabo_2还是fabo_3,在计算时都需要遵守递归表达式,即求f(n)的值时必须先求得n之前的所有序列数。这就让我们有了一个设想,能否将斐波那契数列的递归表达转换成普通的函数映射?这样就可以在常数时间内求得f(n)。 特征方程和特征根 首先要明确 ...
递归关系的基本解法 无论是fabo_2还是fabo_3,在计算时都需要遵守递归表达式,即求f(n)的值时必须先求得n之前的所有序列数。这就让我们有了一个设想,能否将斐波那契数列的递归表达转换成普通的函数映射?这样就可以在常数时间内求得f(n)。 特征方程和特征根 首先要明确 ...
参照liuzibujian的博客。 问题 已知\(f(n)=c_1∗f(n−1)+c_2∗f(n−2)\)(\(c_1,c_2\) 是常数),已知\(f(0)\)和\(f(1)\),求\(f(n)\)的通项公式。 结论 先求出上面递推式的特征方程:\(x^2-c_1x-c_2=0\)(式子 ...