原文:「常系數齊次線性遞推」——矩陣快速冪的優化

引入: 對於遞推方程: F x sum i k a iF x i 我們顯然會得到一個關於 F 的多項式求逆或者矩陣遞推式,大多數情況下我們都是用后者,但是當 k 很大的時候, k log n 的時間復雜度我們是吃不消的,那么自然我們的前人就搞出了一些優化。 特征多項式及Cayley Hamilton定理: 一 特征多項式的定義: 設 A 是 n 階矩陣,若數 lambda 和非零列向量 x 使關 ...

2018-05-23 21:13 14 2991 推薦指數:

查看詳情

矩陣快速優化遞推總結

RT,主要總結一下矩陣的求法。 首先能用矩陣快速優化遞推類型是f[n]=5f[n-3]+6f[n-2]+2f[n-1]+n^2+n+8之類的 也就是說遞推線性遞推且f[n-i]前面的系數是常數,可以含有與n有關的多項式,也可以含有常數的這種遞推,下面總結一下矩陣的寫法: 先考慮最簡單 ...

Thu Sep 11 06:56:00 CST 2014 3 1560
系數線性遞推

系數線性遞推 要干啥 已知 \[f[n]=\sum_{i=1}^k C_if[n-i] \] 求\(f[n]\)的值,\(n\le 10^9,k\le 20000\),答案取模。 暴力做法 如果復雜度\(O(nk)\)允許的話,顯然是可以直接\(dp\)轉移的。 當\(k ...

Fri Dec 21 05:29:00 CST 2018 2 574
系數線性遞推

系數線性遞推 名字的來由大概是系數是常數,次數相同的線性遞推。 形式 形如 \[a_n=\sum_{i=1}^ka_{n-i}*b_i \] 題目 現在給你\(a,b\)數組,求\(a_n\),滿足\(n \ge k\)。 Newbie(我)的做法 直接暴力枚舉 ...

Fri Aug 30 06:28:00 CST 2019 7 105
二階常系數線性遞推數列

定義 若數列 \(\{a\}\) 滿足 \(a_n=c_1a_{n-1}+c_2a_{n-2}\) ,\(c_1,c_2\) 為常數,就稱這種數列為二階常系數線性遞推數列。 求解 加入能夠將遞推關系式改寫為 \((a_n-ka_{n-1})=p(a_{n-1}-ka_{n-1 ...

Thu Sep 16 05:20:00 CST 2021 0 119
特征多項式與常系數線性遞推學習筆記

快去膜神仙 特征多項式 定義一個大小為$ k$矩陣$ M$的特征多項式$ P$要求滿足 $$ \sum_{i=0}^k P_iM^i=0$$ 其中$ 0$是一個全$ 0$矩陣 Cayley-Hamilton定理 一個矩陣$ P$的特征多項式為 $$P(\lambda ...

Thu Jan 10 16:05:00 CST 2019 7 302
二階常系數線性遞推式的特征方程

參照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\)(式子 ...

Sat Feb 23 20:10:00 CST 2019 0 658
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM