【发布时间】:2014-04-02 14:37:42
【问题描述】:
我正在尝试通过线性递归解决http://www.spoj.com/problems/FIBTWIST/ 问题。但是,由于约束很大,我必须使用矩阵求幂。 我已阅读http://zobayer.blogspot.in/2010/11/matrix-exponentiation.html 所以根据它形成的方程是
ft(n)=ft(n-1)+ft(n-2)+g(n) ft(0)=0, ft(0)=1
g(n) =g(n-1)+1 g(1)=0
但是现在我很困惑如何形成 A*M=B 形式的矩阵 A 和 B。它在提到的 blogspot 链接中作为 Type 7 给出,但我很难理解它。
【问题讨论】:
标签: algorithm recursion matrix