码迷,mamicode.com
首页 >  
搜索关键字:矩阵快速幂    ( 1404个结果
hdu 4878 ZCC loves words(AC自动机+dp+矩阵快速幂+中国剩余定理)
hdu 4878 ZCC loves words(AC自动机+dp+矩阵快速幂+中国剩余定理) 题意:给出若干个模式串,总长度不超过40,对于某一个字符串,它有一个价值,对于这个价值的计算方法是这样的,设初始价值为V=1,假如这个串能匹配第k个模式串,则V=V*prime[k]*(i+len[k]),其中prime[k]表示第k个素数,i表示匹配的结束位置,len[k]表示第k个模式串的长度(注...
分类:其他好文   时间:2014-08-14 20:37:19    阅读次数:359
poj 3070 Fibonacci
矩阵快速幂1 while(N)2 {3 if(N&1)4 res=res*A;5 n>>=1;6 A=A*A;7 } 1 #include 2 using namespace std; 3 #deinfe mod 10000 4 struct matrix 5 {...
分类:其他好文   时间:2014-08-13 00:49:54    阅读次数:214
ACM 矩阵题目整理
先从最基础的矩阵快速幂加速递推开始。HDU 1005 Number Sequence|f[n-2],f[n-1]|* |0 B| =|f[n-1], B*f[n-2]+A*f[n-1]|=|f[n-1],f[n]| |1 A|建立矩阵如上然后利用快速幂求解即可。答案是mat[0][1...
分类:其他好文   时间:2014-08-12 10:04:03    阅读次数:267
poj 3070 Fibonacci (矩阵快速幂求斐波那契数列的第n项)
题意就是用矩阵乘法来求斐波那契数列的第n项的后四位数。如果后四位全为0,则输出0,否则 输出后四位去掉前导0,也。。。就。。。是。。。说。。。输出Fn%10000。 题目说的如此清楚。。我居然还在%和/来找后四位还判断是不是全为0还输出时判断是否为0然后 去掉前导0。o(╯□╰)o 还有矩阵快速幂的幂是0时要特判。 P.S:今天下午就想好今天学一下矩阵乘法方面的知识,这题...
分类:其他好文   时间:2014-08-11 21:24:53    阅读次数:271
POJ 3150 Cellular Automaton
矩阵的题就是这么伤脑筋啊~~    sad…… 题目大意: 一个环上有n个数,定义一种操作将它和它距离小于d的数加和再模m。每次操作刷新所有数。问k次之后都将变成什么数? 解题思路: 矩阵快速幂加速递推。 按照正常思路第i次操作是基于第i-1次操作完成的,也就是说要完成第i次操作需要先完成第i-1次。 但是用于矩阵之后可以直接推出第i次与第一次之间是什么关系。 这个矩...
分类:其他好文   时间:2014-08-11 18:03:03    阅读次数:206
hdu 4549 M斐波那契数列(矩阵快速幂,快速幂降幂)
http://acm.hdu.edu.cn/showproblem.php?pid=4549 f[0] = a^1*b^0%p,f[1] = a^0*b^1%p,f[2] = a^1*b^1%p.....f[n] = a^fib[n-1] * b^fib[n-2]%p。 这里p是质数,且a,p互素,那么我们求a^b%p,当b很大时要对b降幂。 因为a,p互素,那么由费马小定理...
分类:其他好文   时间:2014-08-11 15:09:12    阅读次数:235
hdu 3221 Brute-force Algorithm(快速幂取模,矩阵快速幂求fib)
http://acm.hdu.edu.cn/showproblem.php?pid=3221 一晚上搞出来这么一道题。。Mark。 给出这么一个程序,问funny函数调用了多少次。 我们定义数组为所求:f[1] = a,f[2] = b, f[3] = f[2]*f[3]......f[n] = f[n-1]*f[n-2]。对应的值表示也可为a^1*b^0%p,a^0*b^1...
分类:其他好文   时间:2014-08-11 00:22:51    阅读次数:268
UVA 11651 - Krypton Number System(DP+矩阵快速幂)
UVA 11651 - Krypton Number System 题目链接 题意:给一个进制base,一个分数score求该进制下,有多少数满足一下条件: 1、没有连续数字 2、没有前导零 3、分数为score,分数的计算方式为相邻数字的平方差的和 思路:先从dp入手,dp[i][j]表示组成i,最后一个数字为j的种数,然后进行状态转移,推出前面一步能构成的状态,也就是到...
分类:其他好文   时间:2014-08-10 13:06:10    阅读次数:223
POJ 3233 Matrix Power Series 二分+矩阵乘法
链接:http://poj.org/problem?id=3233 题意:给一个N*N的矩阵(N,求S = A + A^2 + A^3 + … + A^k(k 思路:很明显直接用矩阵快速幂暴力求和的方法复杂度O(klogk),肯定会超时,我采用的是二分的方法, A + A^2 + A^3 + … + A^k=(1+A^(k/2)) *(A + A^2 + A^3 + … + A^(...
分类:其他好文   时间:2014-08-07 13:25:40    阅读次数:266
矩阵十题【二】 poj 1575 Tr A 【矩阵】
矩阵快速幂...
分类:其他好文   时间:2014-08-07 13:19:40    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!