
数论:矩阵快速幂
文章平均质量分 83
BRCOCOLI
初学者 记录成长 Fighting
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
POJ 3696 The Luckiest number 欧拉定理+快速幂+GCD *
题目地址:http://poj.org/problem?id=3696思路来源:1,2,3,4关键是推公式:(10^x-1)/9*8=L*k,->(10^x-1)*8=9*L*k->(10^x-1)*8/gcd(9*L,8)=9*L/gcd(9*L)*k 而8/gcd(9*L,8)与9*L/gcd(9*L,8)互质,因为他们除掉了gcd->9*L/gcd(9*L,8)|(1原创 2016-08-13 16:32:27 · 375 阅读 · 0 评论 -
POJ 3233 Matrix Power Series (矩阵乘法+快速幂+等比二分求和) -
题目地址:http://poj.org/problem?id=3233关于矩阵的计算参见另外一篇博客:http://blog.youkuaiyun.com/qq_34446253/article/details/52133426再加上快速幂算法和等比二分求和就好了#include#include#include#include#includeusing namespace std原创 2016-08-06 00:04:06 · 362 阅读 · 0 评论 -
矩阵的相关算法总结
题目地址:http://poj.org/problem?id=3233以下摘自百度百科矩阵加法:矩阵+常数:由于矩阵是一堆数,常数就一个,所以要把常数变为单位矩阵再相加单位矩阵用E表示:除了第i行第i列是1外,其他都是0所以矩阵+2,+1,就是+1E,+2E (2E就是E*2,即除了第i行第i列是2外,其他都是0)常数变完后就是正常的两个矩阵相加了,然后按上述原创 2016-08-05 23:45:49 · 4159 阅读 · 0 评论 -
POJ 2778 DNA Sequence AC自动机+矩阵优化 *
题目地址:http://poj.org/problem?id=2778数据很大,二维数组开不下,所以第一次写用了滚动数组,但是TLE代码如下:#include#include#include#include#include#include#include#includeusing namespace std;typedef long long LL;const in原创 2016-09-15 14:00:37 · 234 阅读 · 0 评论