我看到了有關爲O解決復發(log n)的與矩陣功率時間這個問題:Solving a Fibonacci like recurrence in log n time解決非齊次線性遞推關係(log n)的時間
在這個問題的遞推關係是同質的。
是否有非齊次線性遞推關係的矩陣?
我的復發是:
一個(N)= A(N-1)+ A(N-2)+ 1,其中a(0)= 1,(1)= 1
「加一」使線性遞推關係成爲非均勻關係。
如果對於這種線性遞推關係的沒有矩陣,我怎麼能計算在O(N)(log n)的時間?
好了,所以B(0)= 2,B(1)= 2,B(N)= B(N - 1)+ B(N - 2)。但是,爲什麼b(n)= 2斐波納契(n + 1)?假設這是真的,我可以理解爲什麼a(n)= 2斐波納契(n + 1) - 1,但這種檢查導致b(n)到2斐波那契(n + 1),我不明白... – matheuscscp 2014-10-03 04:55:43
@matheuscscp它滿足Fibonacci遞推'b(N)= b(N - 1)+ b(N - 2)',具有稍微不同的邊界條件。從1開始的斐波那契數是1,1,這是2,2,所以它是移動後的斐波那契數列的兩倍。 – 2014-10-03 14:12:20