数论小结

1.欧几里得算法(辗转相除法)

gcd(a,b) = gcd(b,a mod b)

2.扩展欧几里得算法

用来在已知a,b求解一组x,y使得a*x+b*y=gcd(a,b)  (解一定存在)

扩展欧几里得常用在求解模线性方程即方程组中

3.逆元

   (1)费马小定理 
m为素数是费马小定理的前置条件。

数论小结

  (2)扩展gcd求逆元

数论小结

   (3)欧拉定理

数论小结


3.斯特灵公式

数论小结



ps:整数n的位数=[log10(n)]+1