求最大公约数
源码
int gcd(int a, int b)
{
return b ? gcd(b, a % b) : a;
}
解释
最后当b是0的时候,就返回a,因为一个数和0的最大公约数就是他本身。
具体模拟如图。
版权声明:
作者:Reid
链接:https://www.ricemoon.cn/algorithm/tmplate/40.html
来源:RiceMoon
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
海报
求最大公约数
欧几里得算法/辗转相除法求最大公约数

共有 0 条评论