![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
矩阵乘法
数论数学——矩阵乘法
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 · 607 阅读 · 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 · 166 阅读 · 0 评论 -
[USACO17OPEN] COWBASIC
手写栈一定要清空!!!手写栈一定要清空!!!手写栈一定要清空!!!重要的事情说三遍因为这个地方debug了2天…首先,我们应该把这些东西都读进来,因为在线读在线做的话不太好做我第一天试着边读边做,应该也能弄,就是判断一下小括号和大括号数看看有没有换行就可以,但是细节挺多,交上去成功拿到了6分(样例分)于是第二天我选择把所有东西都读进来做(洛谷运势:宜重构代码),然后猛然发现第一天脑子...原创 2020-03-04 14:07:35 · 266 阅读 · 0 评论 -
[ZJOI2005] 沼泽鳄鱼&[TJOI2017] 可乐
沼泽鳄鱼肥宅快乐水(滑稽这两道题其实差不多肥宅快乐水简单一些,先说他题目大意就是给你一张图,每个时间段你有几个抉择:1.停留2.走一步3.自爆(emmmmm)问经过k个时间的方案数,n特别的小,k特别的大通过这道题,我们引入一个东西,叫做邻接矩阵乘法就是一个图,走k步的方案数,等于他的邻接矩阵的n次方!为什么呢?比如说我们设这个邻接矩阵是GGG那么G2[i][j]=∑k...原创 2020-02-09 16:33:04 · 149 阅读 · 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 · 348 阅读 · 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 · 266 阅读 · 0 评论