看板 java 關於我們 聯絡資訊
※ 引述《tkcn (小安)》之銘言: : 再補充一下好了, : 步驟 (1) 矩陣相乘時,被乘數和乘數都是同一個矩陣 : 其實只需要用到 7 次乘法。 確實如 jlovet 所說, f(n-1) f(n) f(n) f(n+1) 此種型式的矩陣相乘(平方), 只需要 4 次乘法與 3 次加法 因此 f(10000) 使用 bottom-up, 乘法次數為: 13*4 + 4*4 = 68 加法次數為: 13*3 + 4*2 = 47 呼,這樣應該有幫 Q-matrix 平反了吧 -- 有時候真的覺得大學時沒參加到 ICPC 還蠻可惜的... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.183.196
jlovet:而且每次還可以順便算隔壁的...很划算低 11/04 17:45
costbook:這算是動態規劃法嗎? 11/04 18:35
tkcn:是的 11/04 18:38
AmosYang:題外話:如果要拼F0到Fn全算的話,我 猜 解法一會大勝 XD 11/05 10:56
tkcn:這是當然..解法一只需要乘 n-1 次 11/05 10:58
AmosYang:不過不知道實際上 BigInteger 的加與乘的影響有多大... 11/05 11:27
AmosYang:(懶得去翻src出來看了) ICPC沒玩到,可以玩 topcoder.com 11/05 11:29