![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数论
huasdy
这个作者很懒,什么都没留下…
展开
-
欧拉定理的性质(线性筛)
欧拉定理是用来阐述素数模下,指数同余的性质。 欧拉定理:对于正整数N,代表小于等于N的与N互质的数的个数,记作φ(N) 例φ(9)=7,因为与9互质且小于等于9的正整数有7个(1,2,4,5,6,7,8) 欧拉定理还有几个引理: 1.如果n为某一个素数p,则φ(p)=p-1; 2.如果n为某一个素数p的幂次,那么φ(p^a)=(p-1)*p^(a-1); 3.如果n为任意两个数a和b的积,那么φ(a*b)=φ(a)*φ(b) 4....原创 2020-05-27 13:48:49 · 313 阅读 · 0 评论 -
扩展欧几里得(exgcd)
解形如ax+by=c 或 ax ≡ c (mod b) 的方程 用exgcd() 先解出 ax + by = gcd(a,b)中的 x 和 y x 和 y 再乘上 c / gcd(a,b)就是原方程的解 exgcd的原理: a*x0 + b*y0 = gcd(a,b) = gcd(b , a%b) = b*x1+(a%b)* y1 又a%b=a-(a...原创 2019-04-15 10:25:36 · 143 阅读 · 0 评论