
快速幂
文章平均质量分 66
Werky_blog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快速幂取模 (位优化)
题目:http://acm.nefu.edu.cn/JudgeOnline/problemShow.php?problem_id=517 计算ab%k=? (int 10位,longlong 19位) 一定不能做完指数运算再求余,因为会溢出。(去掉%k即为快速幂模板) 递归: #include #define ll long long using namespace st原创 2017-07-26 23:09:27 · 442 阅读 · 0 评论 -
51nod 1119 机器人走方格V2(求组合数,费马小定理+快速幂/逆元+gcd)
额,,,走方格不是走边。 杨辉三角形,从A出发到每个点的走法数等于它左边点和上边点的走法相加 1 1 1 1 1 2 3 4 1 3 6 10 1 4 10 20 可以看出结果为C(min(n-1,m-1),n+m-2 ) 令m+n-2=m, m-1=n, 即c(n, m)=m!/((n-m)!*n!)%原创 2017-10-20 22:03:54 · 251 阅读 · 0 评论 -
51nod 1113 矩阵连乘快速幂模板 (对100000007取模)
#include #include #include #include #include #define ll long long #define M 1000000007 #define N 2 using namespace std; struct mat { ll m[N][N]; }; mat A= { 1,1,原创 2017-07-26 23:38:30 · 1774 阅读 · 0 评论