数学-Matrix
KIJamesQi
这个作者很懒,什么都没留下…
展开
-
hdu5411 CRB and Puzzle(矩阵)
题意给一个有向图,从任意点开始走,最多走m步,求图案总数。 分析令dp[i][j]表示走了j步最后到达i的方案数,则dp[i][j] = ∑dp[k][j-1].然后矩阵加速。(ps:这种矩阵加速求方案数常在字符串里面,AC自动机)。答案为∑dp[i][j],所以需要在加一维来纪录dp[i][j],j=[1,m]. /*****************************************原创 2016-07-18 22:56:49 · 380 阅读 · 0 评论 -
lightoj1052 String Growth (矩阵求解Fibonacci)
题意 给出一个只含有{a, b}两种字符的串,每次扩展就用ab把串中的b给替换掉,同时用b把a给替换掉;然后给出第n次扩展后的串长为x,第m次扩展后的串长为y,求第k次扩展后的串长为多少? 思路 首先简单的扩展几个串可以发现,a的个数和b的个数都是fibonacci数,且按照fibonacci数数增长; 这样我们假设一开始由p个a,q个b;然后求出第n次和第m次的fibonacci数,原创 2017-02-14 14:52:57 · 429 阅读 · 0 评论