码迷,mamicode.com
首页 >  
搜索关键字:构造矩阵    ( 127个结果
hdu 3306(矩阵快速幂)
题意:f(0) = 1, f(1) = 1, f(n) = x*f(n - 1) + y*f(n - 2),要计算输出Sn = f(0)^2 + f(1)^2 + … + f(n)^2。 题解:构造矩阵 其中 f(n)*f(n) = x^2*f(n-1)^2 + y^2*f(n-2)^2 + 2xy*f(n-1)*f(n-2)。#include #include <strin...
分类:其他好文   时间:2015-05-29 10:03:48    阅读次数:116
hdu 1005 根据递推公式构造矩阵 矩阵快速幂
f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.Sample Input1 1 3 //a b n1 2 100 0 0 Sample Output25矩阵A * 矩阵B = 矩阵Ca b f(n-1) f(n...
分类:其他好文   时间:2015-05-28 14:01:55    阅读次数:229
矩阵小结
1.矩阵快速幂,用倍增来加速(O(n^3*logk)) 2.矩阵求解递推关系第n项(n很大)可以构造矩阵,用矩阵快速幂迅速求出。 3.给定起点和终点求从起点到终点恰好进过k步的方案数可以直接对可达矩阵相乘k次得到结果 4.矩阵乘法的顺序对时间影响比较大(提高Cache命中率),kij最快而且还可以进行稀疏矩阵加速(当a[i][k]为0时没必要进行运算)。 因为最近在搞矩阵,所以准备写一个矩...
分类:其他好文   时间:2015-05-28 02:01:42    阅读次数:324
hdu 4565 So Easy! (共轭构造+矩阵快速幂)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4565题目大意: 给出a,b,n,m,求出的值,解题思路: 因为题目中出现了开根号,和向上取整后求余,所以用矩阵快速幂加速求解过程的时候,会产生误差,就很自然地想到了凑数,因为(a-1)^2 2 ...
分类:其他好文   时间:2015-05-03 13:16:21    阅读次数:118
ACM-矩阵专题
之前写过一篇矩阵的总结,但那时题目做得很少.点击打开链接 这次刷了个专题,写个总结 点击打开链接 水题: A.典型的斐波那契递推构造 B.矩阵构造,就是按列递推 C.水题 G.水题 结合/技巧问题: 就是有的时候要计算C=A*B  C^N.这时候可能A * B的范围很大,那么就算A*(B*A)^(N-1)*B即可 E结合 H   S(N)=A+A^2+A^3+A^4+........
分类:其他好文   时间:2015-04-20 11:16:38    阅读次数:176
zoj 3497 Mistwald 矩阵快速幂
题意:给你一个n*m矩阵,每个点有四个方向可以走。室友说自己用p步走到了终点,问是一定还是可能,还是不可能。 做法:把每个点化做一数,i行j列为(i*m+j)。 然后把每个点的转移写在构造矩阵中,比如第二个案例,就只用建一条边,0->1,所以mp.a[0][1]=1。 如果到了终点,就不再走了,所以构造矩阵第一维不能是终点数字。然后p次快速幂,结果的第一行,为p步能到达的点。如果快速幂后,[0][n*m-1]不为1,那就是false。 如果为1,判断第一行其他点是否为1,如果有为1的,那么他就是可能撒谎,...
分类:其他好文   时间:2015-04-18 20:39:39    阅读次数:143
UVA 11551 - Experienced Endeavour(构造矩阵-水题)
题意:求一列序列的经过r次变化后的新序列,这些变化都是旧序列的某些已给位置的和产生新的项 思路:好水,直接构造01矩阵 //Accepted 45 ms C++ 4.8.2 1442 #include #include #include #include using namespace std; const int mod= 1000; int num[55]; int res[55]; ...
分类:其他好文   时间:2015-04-10 18:07:56    阅读次数:156
HDU 5015 233 Matrix (构造矩阵)
题意:给出矩阵的第0行(233,2333,23333,...)和第0列a1,a2,...an(n 数据范围:n,m(n ≤ 10,m ≤ 109).  思路:因为m ≤ 109 显然是要找到列与列的递推关系,用logn幂加速。 从递推式可以得知:a[i][j]可以由a[1...i][j-1] 递推得到,所以构造递推矩阵实现a[1...1][j-1]向a[1...1][j]的转移‘即可 #...
分类:其他好文   时间:2015-04-10 11:33:56    阅读次数:151
hdu 1757 A Simple Math Problem 构造矩阵
题意:函数f(x), 若x = 10 f(x) = a0 * f(x-1) + a1 * f(x-2) + a2 * f(x-3) + …… + a9 * f(x-10); 且 ai(0#include#includeusing namespace std;typedef struct ...
分类:其他好文   时间:2015-04-04 21:01:30    阅读次数:216
BZOJ-1875-HH去散步-SDOI2009-矩阵乘法
描述 无向图边长均为1, 求从给定地点A走到给定地点B共有多少条长度为 t 的路径(不能连续走重复的边). 模45989. 分析 f[i][k] : 当走到边 i 的终点的时候路径长度为 j 的方案数量f[i][k] : 可以由 f[j][k-1] 转移来的条件是边 j 的终点是i的起点那么就可以构造矩阵来解了...不用矩阵是不是也能解? 代码 {CS...
分类:其他好文   时间:2015-04-01 20:06:15    阅读次数:130
127条   上一页 1 ... 7 8 9 10 11 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!