扩展欧几里德算法
摘要:
问题:对于正整数a,b,求整数x,y满足: ax+by=gcd(a,b) 解法:ExtandedGCD 已知gcd(a,b)=gcd(b,a mod b); 设gcd(a,b)=d 假设已求出x1,y1满足bx1+(a mod b)y1=d(*) 因为a mod b=a-(a div b)*b(**) (**)代入(*)得: ay1+(x1-(a div b)*y1)b=d 所以x=y1 y=x1... 阅读全文
posted @ 2012-01-30 22:44 爱宝宝 阅读(172) 评论(0) 推荐(0) 编辑