
矩阵
x_1023
这个作者很懒,什么都没留下…
展开
-
BZOJ 1009 [HNOI2008]GT考试 - KMP+计数DP+矩阵快速幂优化
考察内容:(KMP)+DP+矩阵快速幂题意:给定长为m的串,问一个长度为n的串不出现此串的可能种数。分析:参考BZOJ1030,这道题是单串,将AC自动机改为KMP即可(其实如此小范围的m可以暴力)考虑到数据范围,肯定需要矩阵优化,于是思考DP方程参考链接:http://blog.youkuaiyun.com/jeremygjy/article/details/50779475原创 2017-08-17 00:40:10 · 310 阅读 · 0 评论 -
BZOJ 1875 [SDOI2009]HH去散步 - 矩阵快速幂
大概是矩阵快速幂的一道裸题。。。然后做着做着发现不对。。。好像条件还有限制,两次边不能重。然后苦思冥想好一阵决定抄题解。发现是把点的转移改为了边的转移,思路还是一样的。其实这道题莫名其妙给出m的范围就已经很可疑了,下次应该注意…#include<iostream>#include<cstring>#include<cstdlib>#include<cstdio>#include<vector原创 2017-10-30 10:48:25 · 388 阅读 · 0 评论 -
BZOJ 2004 [Hnoi2010]Bus 公交线路 - 状压DP+矩阵快速幂
看数据范围,算法一目了然,然而。。。并不会啊由于p位的限制,所有车一定在p位的限制内转移,于是考虑这样的状压: 设一个p位的二进制码,以第一辆车作为视角向后p位,要求p位之内有k辆车。而且由于是以第一辆车作为视角,于是第一位一定是1。设立dp数组dp i j,表示第一辆车在坐标i处,其后的状态为j,dp转移方程为:dp[i][S]=∑dp[i−1][S′]⋅r[S′][S]dp[i][S]=\su原创 2017-10-25 08:05:37 · 288 阅读 · 0 评论