第一个 整除求余求除法 和算术基本定理
1求gcd
2线性方程及其求解exgcdax + by =gcd(a,b)一定有解,
a = 0b + 1a
b = 0a + 1b
当gcd(a,b) == 1时有唯一解
第二个 同余式 同余方程
1知识点求方程的解 ax= b (mod c)
mod 就是 - cy
gcd(a,c) = 1 <=>只有一个解
cy都是被神隐的
2模逆
ax = 1(mod c)在c = 1的时候才有解而且唯一
解法扩展欧几里得 cy都是被神隐的
3乘积置换
ax mod cx ~(0 - c- 1) gcd(a,c) = 1这时候ax只是一个置换数字一样字母变了。
4费马小
a^(p-1) mod p = 1 a^100 (mod p) = a ^(100 % (p - 1) ) mod p不是mod到上面去了 mod乘凑的方法
3^n mod 2 == 1
5欧拉定理
a^(phi(p)) mod p = 1 a ^100 (mod p)= a ^(100 % phi(p) ) mod p
6RSA
x^b mod n = y
ab = 1 mod(phi(n))为了下面凑
y^a mod n = x^(a*b) mod n = x ^(a * bmod phi(n)) mod n =x mod n
快速幂
矩阵
矩阵的模逆矩阵
可逆条件det != 0;
gcd(det,c) = 1
行列式的值mod c之后
算同余逆
然后再去乘伴随矩阵
伴随矩阵公式、
最后mod c