
矩阵快速幂
文章平均质量分 58
maze_illusion
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HDU 4565 矩阵快速幂
题目链接题意:求解思路:因为(a+sqrt(b))和(a-sqrt(b))共轭,所以(a+sqrt(b))^n+(a-sqrt(b))^n为一个整数。因为(a-1)^2<b<a^2所以0<a-sqrt(b)<1且0<(a-sqrt(b))^n<1,所以Sn = (a+sqrt(b))^n+(a-sqrt(b))^n。Sn*( (a+sqrt(b))+(a-sqr...原创 2018-07-15 14:22:24 · 212 阅读 · 0 评论 -
HDU 2256 矩阵快速幂
题目链接题意:计算Floor((sqrt(2)+sqrt(3))^(2n))mod1024。思路:(sqrt(2)+sqrt(3))^2 = (5+sqrt(24))^2因为(5+sqrt(24))和(5-sqrt(24))共轭,所以(5+sqrt(24))^n+(5-sqrt(24))^n为整数。因为5-sqrt(24)<1,所以(5-sqrt(24))^n<1,所以Floor( (...原创 2018-07-15 15:13:11 · 171 阅读 · 0 评论 -
HDU 6395 矩阵快速幂+分块加速
题目链接 题意: 给定A,B,C,D,P,n求表达式的第n项(mod1e9+7): F1 = A F2 = B Fn = C*Fn-2+D*Fn-1+P/n 思路: 首先如果P/n是一个定值比如说X时,这题就是一个简单的矩阵快速幂根据递推公式可以快速得到矩阵 | D C 1 | | 1 0 0 | | 0 0 1 | 但是现在有一个问题P/n是会变化的,而矩阵快速幂又只能...原创 2018-08-14 20:36:24 · 247 阅读 · 0 评论