矩阵乘法
数论数学——矩阵乘法
NephrenRuqInsania
这个作者很懒,什么都没留下…
展开
-
矩阵乘法
文章目录1.矩阵1.1 矩阵1.2 矩阵的运算2.矩阵快速幂3.常见的矩阵乘法维护递推公式问题3.1 矩阵乘法维护斐波那契数列问题3.2 对于递推公式中含有常数项的问题解决方法4.邻接矩阵乘法 1.矩阵 1.1 矩阵 矩阵是一个数阵,常被记做 [abcdefghi]\begin{bmatrix} a&b&c\\ d &e &f \\ g&h&i \e...原创 2020-03-30 20:55:02 · 628 阅读 · 0 评论 -
[vijos1477] 跳动的水珠
给个洛谷网址吧qwq传送门 这题先说80分做法吧(洛谷上70分) 显然我们可以对于每一个时间构造一个矩阵表示变化情况,然后我们注意到,因为li,j={3,7,9}l_{i,j}=\{3,7,9\}li,j={3,7,9},所以每63个时间是一个循环,那么我们构造63个转移矩阵,然后连乘起来,再快速幂优化,有点类似于沼泽鳄鱼那道题 简单放一下70分代码 #include <bits/stdc...原创 2020-03-26 16:24:11 · 199 阅读 · 0 评论 -
[USACO17OPEN] COWBASIC
手写栈一定要清空!!! 手写栈一定要清空!!! 手写栈一定要清空!!! 重要的事情说三遍 因为这个地方debug了2天… 首先,我们应该把这些东西都读进来,因为在线读在线做的话不太好做 我第一天试着边读边做,应该也能弄,就是判断一下小括号和大括号数看看有没有换行就可以,但是细节挺多,交上去成功拿到了6分(样例分) 于是第二天我选择把所有东西都读进来做(洛谷运势:宜重构代码),然后猛然发现第一天脑子...原创 2020-03-04 14:07:35 · 300 阅读 · 0 评论 -
[ZJOI2005] 沼泽鳄鱼&[TJOI2017] 可乐
沼泽鳄鱼 肥宅快乐水(滑稽 这两道题其实差不多 肥宅快乐水简单一些,先说他 题目大意就是给你一张图,每个时间段你有几个抉择: 1.停留 2.走一步 3.自爆(emmmmm) 问经过k个时间的方案数,n特别的小,k特别的大 通过这道题,我们引入一个东西,叫做邻接矩阵乘法 就是一个图,走k步的方案数,等于他的邻接矩阵的n次方! 为什么呢? 比如说我们设这个邻接矩阵是GGG 那么 G2[i][j]=∑k...原创 2020-02-09 16:33:04 · 159 阅读 · 5 评论 -
[NOI2012] 随机数生成器
题目链接 这道题看上去是一个递推题,但是n<1018n<10^{18}n<1018 递推是要T的节奏啊 所以怎么办呢? 我们看到这个递推的方程非常的短 Xn+1=(aXn+c)mod(m)X_{n+1}=(aX_n+c)mod(m) Xn+1=(aXn+c)mod(m) 并且要在lognlognlogn 的时间内做出来,我们想到了矩阵乘法! 我们构造一下 [Xi1]⋅[a0c...原创 2020-02-02 17:42:13 · 379 阅读 · 1 评论 -
[HNOI2001] 矩阵乘积
一道上古时代的题 这道题看上去很简单,一个矩阵乘法的板子题 但是 数据范围N≤6000N\leq6000N≤6000,那么时间复杂度O(N3)O(N^3)O(N3),空间复杂度O(N2)O(N^2)O(N2)都炸了,所以我们要进一步考虑 我们发现 他只询问一个位置的数 所以 我们就可以只存答案那一行,而且,答案只和那一行(或者那一列有关) 切了!said gjm(sto gjm) 别急,这道题读...原创 2020-01-30 17:30:46 · 294 阅读 · 0 评论