矩阵快速幂
JinxiSui
退役ACMer
展开
-
HDU 4965 - Fast Matrix Calculation ( 矩阵快速幂 )
题意 给出一个 n * k 的矩阵A, 一个 k * n 的矩阵B ( 4 <= n <= 1000 ) (2 <= k<= 6) 进行以下操作 : 1. 计算n * n的矩阵C = A * B 2. 计算矩阵 M = Cn∗nCn∗nC^{n*n} 3. 矩阵M中每个元素模6得到M’ 4. 计算M’中每个元素的和 思路 比赛期间没想到矩阵M的计算可以这样...原创 2018-05-01 19:06:34 · 199 阅读 · 0 评论 -
UVa 10689 - Yet another Number Sequence ( 矩阵快速幂 )
题意 斐波那契数列, 给出a, b ( [0, 100] ), n( [0, 1000000000] ), m ( [1, 4] ) . 求 f(n) 的后m位 思路 因为要求的n非常大, 直接求解是肯定超时的. 这里涉及到利用矩阵快速幂求解递推式 : 由 f(n)=f(n−1)+f(n−2)f(n)=f(n−1)+f(n−2) f(n) = f(n-1) + f(n-2) ...原创 2018-07-24 21:30:40 · 302 阅读 · 0 评论