[算法学习]欧几里德——求最大公约数

a和b的最大公约数

d = gcd(a,b) = gcd(b, a mod b) 当(a mod b) =0时, b极为所求。

同时, d=a*x+b*y(x,y为整数);

代码如下:

C代码

Delphi代码

Java代码

原文地址:https://www.cnblogs.com/wouldguan/p/2322038.html