随笔分类 - ACM数学
摘要:###前置知识 费马小定理 若$p$为素数, $a$为正整数,且$gcd(a,p) = 1$,则$a^\equiv 1(mod p)$. 证明:首先证明三个小性质 因为$p$为素数,所以$gcd(i,p)=1,1\le i \le p-1,i为整数$, 则可推出: \(gcd((p-1)!,p)=1
阅读全文
摘要:快速幂 一个整数可以被拆分成若干个2的幂的和. 对于幂运算中的$ab$,我们也可以将b进行二进制拆分. 当求解$ab$的时候,如果b是奇数,则拆成$a\ast a^$ 当b为偶数,则拆成$a^{b/2}\ast a^{b/2}$ 使用倍增法可以将其从$O(b)$优化到$O(logb)$ int po
阅读全文

浙公网安备 33010602011771号