线性方程与最大公约数_模板代码分析
运用线性方程求乘法逆元应该算是数论中最基础的了,现在就要分析其代码。
现有模板:
int exgcd(int a,int b,int &x,int &y){
if(b==0){
x=1;y=0;return a;//此时的a为最大公约数;
}
int n=exgcd(b,a%b,&x,&y);
int temp=x;x=y;y=temp-a/b*y;
return n;
}

即可。

浙公网安备 33010602011771号