随笔分类 -  数学->矩阵乘法

摘要:斐波那契乱搞好题哇。 阅读全文
posted @ 2019-06-20 16:30 LiGuanlin 阅读(193) 评论(2) 推荐(0)
摘要:题目描述 题解: 一看$n$就知道是矩乘加速递推。 问题是怎么推。 不妨认为生成树的边是大号指向小号的。 首先,对于一般节点$x$,$x$可以连到$x-k$,但是连不到$x-k-1$。(废话) 所以我们处理点$x$时要确保$x-k$已经在前面的生成树里面了。 然后就是状态的问题。 由于$x$只能连到 阅读全文
posted @ 2019-01-07 16:14 LiGuanlin 阅读(262) 评论(0) 推荐(0)
摘要:题目描述: 给定矩阵A,B和模数p,求最小的x满足 A ^ x = B ( mod p)。(p是质数) 题解: 同样是BSGS,只是这道题放在了矩阵上。 其实并不需要矩阵求逆,将BSGS原理中的i * m + j 改为 i * m - j即可。 代码: 阅读全文
posted @ 2018-11-30 20:11 LiGuanlin 阅读(226) 评论(0) 推荐(0)
摘要:题目贴图: 题解: AC自动机/Trie图+矩阵乘法。 首先构建矩阵,因为有: f[ i ] = Σ f[ j ] * g[ j ][ i ] 然后就搞成矩乘了。 把邻接矩阵自乘足够多次就行了。 代码: 阅读全文
posted @ 2018-11-24 20:16 LiGuanlin 阅读(238) 评论(0) 推荐(0)
摘要:【问题描述】小A 和小B 在做游戏。他们找到了一个n 行m 列呈网格状的画板。小A 拿出了p 支不同颜色的画笔,开始在上面涂色。看到小A 涂好的画板,小B 觉得颜色太单调了,于是把画板擦干净,希望涂上使它看起来不单调的颜色(当然,每个格子里只能涂一种颜色)。小B 想知道一共有多少种不单调的涂色方案。 阅读全文
posted @ 2018-10-29 16:09 LiGuanlin 阅读(241) 评论(0) 推荐(0)
摘要:题目大意:给定一个有向图,其中边有边权。求点数最少的正环的点数。 题解:建立矩阵,处理其二进制上每一位的状态。时间O(n^3*log(n))。 代码: 阅读全文
posted @ 2018-10-12 00:00 LiGuanlin 阅读(310) 评论(0) 推荐(0)