《算法图解》(四)

欧几里得算法–求最大公约数 内容:gcd(x,y) = gcd(y,x mod y) 证明:假设求 x , y 最大公约数 m,且 x > y,令 a = x / y , b = x % y    则有: x = y*a + b    因为 x 和 y 均能被m整除,易得 b 也能被 m 整除,求x与y的最大公约数就是求y 和 b 的最大公约数,即 gcd(x,y) = gcd(y,x mod y
相关文章
相关标签/搜索