码迷,mamicode.com
首页 >  
搜索关键字:exgcd    ( 307个结果
浅谈Exgcd(扩展欧几里得)
我们已知,求最大公约数的方法: 求A,B两数的最大公约数,递归求解,递归边界是B==0. gcd(a,b)=gcd(b,a%b) 我们进一步来求Ax+By=Gcd(A,B)的解。 尝试套用欧几里得求法? 我们希望,有整数X,Y,使得: bX+(a%b)Y=Gcd(a,b). 那么我们有: bX+(a ...
分类:其他好文   时间:2019-07-19 21:12:51    阅读次数:123
gcd和lcm
$GCD$(辣鸡欧几里得) 直接记住就好了 有一个用异或久解决的,忘记了,暂时不理了 $EXGCD$ 求$ax+by=gcd(a,b)=d$的一组最小解 $a b=gcd lcm$ ...
分类:其他好文   时间:2019-07-07 09:26:49    阅读次数:85
扩展中国剩余定理 乱写
有k个形式类似于x≡a[i](mod m[i])的方程组,求一个满足条件的最小x或判断无解,不保证m[i]之间互质。 那么我一开始有一个疑问,我为什么要学excrt,不就是模数不互质了吗... crt用到了exgcd来求 m[i]不互质,原来crt的 ...
分类:其他好文   时间:2019-07-06 19:22:15    阅读次数:87
hihoCoder [Offer收割]编程练习赛3 D子矩阵求和
子矩阵求和 http://hihocoder.com/discuss/question/3005 声明一下: n是和x一起的,m是和y一起的 x是横着的,y是纵着的,x往右为正,y往下为正 (非常反常规的定义) 性质好题 看起来无从下手。 两个关键性质: 证明挺显然的。画画图 同余方程exgcd即可 ...
分类:其他好文   时间:2019-06-16 11:24:02    阅读次数:102
逆元总结
一、快速幂求逆元 1、直接用费马小定理 $a^{(p - 1)}\equiv 1(mod m) < = > a^{(p - 2)}\equiv a^{-1}(mod m)$ 当m为素数时 2、当m不为素数时 已知m的欧拉函数满足 $a^{\phi (m)}\equiv 1(mod m) < = > ...
分类:其他好文   时间:2019-05-03 18:45:05    阅读次数:142
欧几里得算法与扩展欧几里得算法
1.欧几里得算法,也叫辗转相除,简称 gcd,用于计算两个整数的最大公约数 定义 gcd(a,b) 为整数 a 与 b 的最大公约数 引理:gcd(a,b)=gcd(b,a%b) 证明: 设 r=a%b,c=gcd(a,b); 则 a=cx,b=cy,其中x,y互质 r=a%b=a-pb=cx-cp ...
分类:编程语言   时间:2019-04-08 21:51:05    阅读次数:233
ACM模板——最大公约数
int gcd(int a,int b) { return b == 0? a : gcd(b,a%b); } //返回最大公约数 //ax+by=gcd(a,b),求x,y int exgcd(int a,int b,int &x,int &y) { int d = a; if(b != 0) { ...
分类:其他好文   时间:2019-03-26 13:18:59    阅读次数:155
同余方程(扩欧模板)
"洛咕" 题意:求关于x的同余方程$ax\equiv1\pmod{b}$的最小正整数解. 方程$ax\equiv1\pmod{b}$有解当且仅当$gcd(a,b)=1$.所以方程可写为$a x+b y=1$,用扩展欧几里得算法求出一组特解$x_0,y_0$,通解是所有模b与$x_0$同余的整数,题目 ...
分类:其他好文   时间:2019-03-09 14:16:17    阅读次数:233
关于扩展欧几里得
一般标准求 $ax+by=gcd(a,b)$中x,y的整数解 一般使用求 $ax+by=c$的整数解 在线性同余方程 $ax\equiv b(mod m)$的情况下 x的解为$b div gcd(a,m) exgcd(a,m,d,x,y)+t m div gcd(a,m)$ ...
分类:其他好文   时间:2019-02-17 12:46:57    阅读次数:150
从exgcd到exCRT
从最基础的开始。 1.gcd 这个不用说了吧……$gcd(a,b) = gcd(b,a\%b)$,这个很显然。 2.exgcd 这玩意可以用来求形如$ax+by = gcd(a,b)$的不定方程的一组特解。 首先来证明一下为什么一定是有解的。 因为我们是像上面的gcd一样递归解决问题的,所以当$b ...
分类:其他好文   时间:2019-02-14 10:31:20    阅读次数:197
307条   上一页 1 ... 4 5 6 7 8 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!