随笔分类 -  矩阵

摘要:https://www.luogu.com.cn/problem/P4719 动态DP 考虑静态的$DP$ 设$f_{u,0}$表示$u$号点不取时,以$u$为子树的最大权独立集的权值,$f_{u,1}$表示$u$号点取时,以$u$为子树的最大权独立集的权值 \[ f_{u,0}=\sum_{v \ 阅读全文
posted @ 2020-09-02 15:23 GK0328 阅读(224) 评论(0) 推荐(1)
摘要:https://www.luogu.com.cn/problem/P6772 矩阵乘法/最长路 $NOI2020$唯一在蒟蒻能力范围之内的题目没有$A$掉,\(QAQ\) 考试的时候一看数据范围,矩阵快速幂!一直在考虑拆边,结果发现点数高达$2500+$,然后一直考虑不拆边怎么转移(分类讨论之类的) 阅读全文
posted @ 2020-08-19 18:15 GK0328 阅读(95) 评论(0) 推荐(0)
摘要:https://www.luogu.com.cn/problem/P1357 矩阵快速幂优化$DP$ $n$的范围很大,考虑矩阵快速幂优化 我们首先要建立一个矩阵(根据转移关系构建就好了) 由于是一个环,我枚举了最后$m$位,然后把前$m$位的答案预处理出来,矩阵快速幂$n-m$轮后取我枚举的最后$ 阅读全文
posted @ 2020-08-16 18:15 GK0328 阅读(67) 评论(0) 推荐(0)
摘要:https://www.luogu.com.cn/problem/P6178 矩阵树定理 记住结论$QAQ$ $D$为度数矩阵 $A$为邻接矩阵 外向树:边的方向为根指向子节点 内向树:边的方向为子节点指向根 若边权为$cost$ 那么所有生成树的边权乘积的和如下: 无向图: \(D\):存在边$i 阅读全文
posted @ 2020-08-04 19:35 GK0328 阅读(146) 评论(0) 推荐(0)
摘要:https://www.luogu.com.cn/problem/P2044 矩阵快速幂 \[ X_{n+1}=aX_{n}+c\\ \begin{cases} X_{n+1}=aX_{n}+1*c\\ c=0*X_{n}+1*c \end{cases} \] 但是模数有点大($10^{18}$), 阅读全文
posted @ 2020-07-26 19:29 GK0328 阅读(110) 评论(0) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=3306 矩阵快速幂 构造矩阵 \[ \begin{equation} \left[ \begin{array}{cc} X & Y \\ 1 & 0 \\ \end{array} \right] \end{equa 阅读全文
posted @ 2020-07-26 18:30 GK0328 阅读(65) 评论(0) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=2604 矩阵快速幂优化DP \[ dp[i][0]表示以00结尾\\ dp[i][1]表示以01结尾\\ dp[i][2]表示以10结尾\\ dp[i][3]表示以11结尾\\ dp[i][0]=dp[i-1][0 阅读全文
posted @ 2020-07-25 16:08 GK0328 阅读(59) 评论(0) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1757 矩阵 矩阵快速幂加速模板 注意,初始矩阵第一个数是$f(9)$而不是$f(0)$ 如下: \[ \begin{equation} \left[ \begin{array}{c} 9 \\ 8 \\ 7 \\ 阅读全文
posted @ 2020-07-25 15:53 GK0328 阅读(74) 评论(0) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1575 矩阵快速幂 矩阵快速幂模板题,直接套 把矩阵装进一个结构体,然后重载$*$运算符,直接用普通快速幂的方式解决 \(C++ Code:\) #include<cstdio> #include<iostream 阅读全文
posted @ 2020-07-25 07:24 GK0328 阅读(66) 评论(0) 推荐(0)