矩阵乘法
disPlayLzy_
梦在前方,路在脚下
展开
-
jzoj 模拟赛总结(2017.07.12)
T1. 蚂蚁: 有N只蚂蚁以每秒1cm的速度在长为Lcm的竿子上爬行。当蚂蚁爬到竿子的端点时就会掉落。由于竿子太细,两只蚂蚁相遇时,它们不能交错通过,只能各自反向爬回去。对于每只蚂蚁,我们知道它距离竿子左端的距离xi,但不知道它当前的朝向。请计算各种情况当中,所有蚂蚁落下竿子所需的最短时间和最长时间。 例: 竿子长10cm,3只蚂蚁位置为2 6 7,最短需要4秒(左、右、右),最长需要8秒(原创 2017-07-12 21:32:08 · 473 阅读 · 0 评论 -
CF413E Maze 2D___线段树+矩阵乘法+dp
题目大意:给一个2*n 的地图,有一些X不能走,没有修改,m个询问,问一个点到另一个点的最短距离。n,m<=2e5n,m<=2e5n,m<=2e5分析:在线段树上dp,某个节点iii表示了区间[l,r][l,r][l,r](lll列到rrr列)这里设fi,jf_{i,j}fi,j表示第iii行的左端点到第jjj行的右端点的最短距离(不能走超过lll列...原创 2019-08-15 16:07:53 · 212 阅读 · 0 评论 -
Jzoj P6275 小L的数列___矩阵乘法快速幂
题目大意:1≤k≤200,1≤n≤40000000,1≤bi,fi≤9982443521≤k≤200,1≤n≤40000000,1≤bi,fi≤9982443521≤k≤200,1≤n≤40000000,1≤bi,fi≤998244352分析:将所有的fif_ifi用f1,f2,...,fk−1,fkf1,f2,...,f_{k-1},f_kf1,f2,...,fk−1,fk表示,...原创 2019-08-07 20:03:20 · 156 阅读 · 0 评论 -
Luogu P3597 [POI2015]WYC___矩阵乘法快速幂+倍增
题目大意:给定一张n个点m条边的带权有向图,每条边的边权只可能是1,2,3中的一种。将所有可能的路径按路径长度排序,请输出第k小的路径的长度,注意路径不一定是简单路径,即可以重复走同一个点。无自环,可能有重边。1<=n<=40,1<=m<=1000,1<=k<=10^18分析:将一个点拆成三个,然后将所有的边权拆成1,然后可以做矩阵乘法为了方便计算我...原创 2019-08-19 15:01:46 · 284 阅读 · 0 评论 -
Jzoj P4787 数格子___状压dp+矩阵快速幂
题目大意:用2∗12*12∗1的骨牌覆盖4∗N4*N4∗N的矩形。问方案数对MMM取模后的结果。多组数据,不超过101010组1≤N≤109,0≤M≤1051≤N≤10^9,0≤M≤10^51≤N≤109,0≤M≤105分析:令fi,sf_{i,s}fi,s,表示第iii列放了多少个横着的骨牌时覆盖完前iii列的方案总数,sss为这些横着的骨牌的位置的状态[i,1][i,1][i...原创 2019-05-29 16:49:56 · 146 阅读 · 0 评论 -
Bzoj P4547 [Hdu5171]小奇的集合___递推+矩阵乘法快速幂
题目大意:有一个可重集SSS,一开始大小为nnn,集合中有nnn个数,a1,a2,...,an−1,ana_1,a_2,...,a_{n-1},a_na1,a2,...,an−1,an,小奇每次操作可以加入一个数a+ba+ba+b(a,b∈Sa,b∈Sa,b∈S),求kkk次操作后它可获得的SSS的和的最大值。保证S为非负数保证S为非负数保证S为非负数n&amp;lt;=105,k&...原创 2018-12-10 21:34:36 · 328 阅读 · 0 评论 -
Bzoj P1898 [ZJOI2005]沼泽鳄鱼___矩阵乘法
题目大意:一张无向图,有nnn个点,mmm条无向边规定起点为SSS,终点为TTT每个一个单位时间只能移动一次一些食人鱼作周期运动,人在任意单位时间不能碰到食人鱼要求经过KKK个单位时间后恰好到达TTT问合法路径方案总数,这个结果对1e41e41e4取模1≤食人鱼个数≤201 ≤ 食人鱼个数 ≤ 201≤食人鱼个数≤202≤周期运动长度≤42≤周期运动长度≤42≤周期运动长度≤4K...原创 2018-12-04 17:15:57 · 182 阅读 · 0 评论 -
Luogu P哥的建军节比赛 T1___矩阵快速幂优化dp
官方题解:https://www.luogu.org/discuss/show/530171.P哥破解密码题目大意:有MMM组数据,每组给出一个数NNN,回答在长度为NNN的字符串中,填充A,BA,BA,B,使得不存在连续3个AAA出现的字符串有多少个。分析:设 f[i,0]f[i,0]f[i,0]表示长度为iii的合法字符串结尾的AAA仅有111个的个数。 f...原创 2018-08-01 21:08:36 · 250 阅读 · 0 评论 -
Luogu P1962 斐波那契数列___矩阵乘法
题目大意:大家都知道,斐波那契数列是满足如下性质的一个数列: • f(1) = 1 • f(2) = 1 • f(n) = f(n-1) + f(n-2) (n ≥ 2 且 n 为整数) 求出 f(n) mod 1000000007 的值。 对于 60% 的数据: n ≤ 92 对于 100% 的数据: n在long long(INT64)范围内。题解:一道矩阵乘法的模版题...原创 2018-04-25 20:12:07 · 321 阅读 · 0 评论 -
Jzoj P6293 迷宫___线段树+矩阵乘法+dp
题目大意:n∗mn*mn∗m的矩阵,ai,ja_{i,j}ai,j为111则无障碍,否则有障碍,qqq个操作,操作有两种情况:[1,(x,y)][1,(x,y)][1,(x,y)]表示将点(x,y)(x,y)(x,y)取反,有障碍变成无,无变成有[2,(a,b),(x,y)][2,(a,b),(x,y)][2,(a,b),(x,y)],回答从(a,b)(a,b)(a,b)走到(x,y)(...原创 2019-08-15 16:14:29 · 236 阅读 · 0 评论