Base
Erag0n
这个作者很懒,什么都没留下…
展开
-
快速幂(取模)、快速积(取模)算法解析
快速幂取模、快速积取模算法解析快速幂取模快速幂运算快速幂取模快速积快速积取模 快速幂取模 在了解快速幂取模之前我们要先了解快速幂运算 快速幂运算 代码long long qpow (long long a,long long b){ long long result=1; while (b){ if (b&1) result*=a; b>...原创 2019-07-30 23:52:47 · 2075 阅读 · 1 评论 -
GNU自带函数_gcd()实现方法(欧几里得辗转相除法)
GNU自带函数_gcd实现方法原理实现代码说明 原理 欧几里得辗转相除法,将第一次计算的余数作为下一次计算的被除数,第一次计算的被除数作为下一次计算的除数,且第一次计算的除数大于被除数,辗转循环知道最后一次计算的余数为0,最后一次计算的被除数即为两数的最小公倍数。 实现代码 #include <bits/stdc++.h> using namespace std; int mai...原创 2019-07-26 23:52:52 · 467 阅读 · 2 评论