
矩阵快速幂
UCAS王小二
不念过去,不畏未来...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
poj3070 矩阵快速幂Fib
Description In the Fibonacci integer sequence, F0 = 0, F1 = 1, and Fn = Fn − 1 + Fn − 2 for n ≥ 2. For example, the first ten terms of the Fibonacci sequence are: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34原创 2017-04-14 00:54:41 · 426 阅读 · 0 评论 -
poj 3233 Matrix Power Series【等比矩阵】
DescriptionGiven a n × n matrix A and a positive integer k, find the sum S = A + A2 + A3 + … + Ak.InputThe input contains exactly one test case. The first line of input contains three positive integers原创 2017-08-17 17:46:33 · 386 阅读 · 2 评论 -
zzuli 2180 GJJ的日常之沉迷数学【矩阵快速幂 || 逆元】
DescriptionGJJ每天都要膜拜一发数学大佬,因为GJJ的数学太差了。这不,GJJ又遇到难题了,他想求助WJJ,但是WJJ这几天忙于追妹子,哪有时间给他讲题, 于是GJJ求助于热爱ACM的你,Acmer们能帮帮他吗?问题是求: k^0 + k^1 +…+ k^(n) mod p (0 < k < 100, 0 <= n <= 10^9, p = 1000000007) 例如:6^0 + 6原创 2017-08-18 20:40:31 · 556 阅读 · 0 评论 -
poj 3734 Blocks【矩阵快速幂染色】
DescriptionPanda has received an assignment of painting a line of blocks. Since Panda is such an intelligent boy, he starts to think of a math problem of painting. Suppose there are N blocks in a line原创 2017-08-21 16:21:49 · 663 阅读 · 0 评论 -
hdu 2157 How many ways??【矩阵快速幂路径问题】
春天到了, HDU校园里开满了花, 姹紫嫣红, 非常美丽. 葱头是个爱花的人, 看着校花校草竞相开放, 漫步校园, 心情也变得舒畅. 为了多看看这迷人的校园, 葱头决定, 每次上课都走不同的路线去教室, 但是由于时间问题, 每次只能经过k个地方, 比方说, 这次葱头决定经过2个地方, 那他可以先去问鼎广场看看喷泉, 再去教室, 也可以先到体育场跑几圈, 再到教室. 他非常想知道, 从A 点恰好经过k原创 2017-08-21 19:08:59 · 288 阅读 · 0 评论 -
hpu 1183 线代+hdu 4965 Fast Matrix Calculation【矩阵快速幂+思维】
1183: 线代 [矩阵] 时间限制: 10 Sec 内存限制: 128 MB 题目描述 学过线性代数后,Ocean又有了新的难题。 现在Ocean有两个矩阵AA和BB,大小分别为n∗xn∗x和x∗mx∗m。现在Ocean想知道新矩阵C=(A∗B)tC=(A∗B)t。 但是输出矩阵太麻烦了,你只需要告诉他CC矩阵元素之和对666666取余的结果即可。 所有测试数据保原创 2017-08-18 09:19:15 · 272 阅读 · 0 评论 -
nyoj 301 递推求值【常数矩阵】
描述 给你一个递推公式:f(x)=a*f(x-2)+b*f(x-1)+c并给你f(1),f(2)的值,请求出f(n)的值,由于f(n)的值可能过大,求出f(n)对1000007取模后的值。注意:-1对3取模后等于2输入 第一行是一个整数T,表示测试数据的组数(T<=10000) 随后每行有六个整数,分别表示f(1),f(2),a,b,c,n的值。 其中0<=f(1),f(2)<100,-10原创 2017-08-22 12:00:17 · 384 阅读 · 0 评论 -
zzuli 2186 我觉得我还可以优化一下【矩阵快速幂*好题】
Description现有一个n行m列的矩阵。对于矩阵中第i行第j列的元素,我们用G[i][j]来表示,已知: 1.G[1][1]=1 2.G[i][j]=a*G[i][j-1]+b (j>1) 3.G[i][1]=c*G[i-1][m]+d (i>1) 若n,m,a,b,c,d均已给出,那么G[n][m]对1,000,000,007取模的值是多少。 Input仅一原创 2017-08-26 11:52:03 · 269 阅读 · 0 评论 -
HDU 5950 Recursive sequence【矩阵快速幂||分块】
题意:f[n]=f[n−1]+2∗f[n−2]+i4f[n] = f[n - 1] + 2*f[n - 2]+i^4f[n]=f[n−1]+2∗f[n−2]+i4,给你f[1],f[2]f[1],f[2]f[1],f[2],让你求f[n]?f[n]?f[n]? 分析: 把i4i^4i4拆开得到关于常数的一个递推式,如下图: PS:之后遇到后面带常数或者i的矩阵都可以这么解。。。 我的写法: 比较...原创 2018-10-06 09:48:55 · 432 阅读 · 0 评论