会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
FuTaimeng
博客园
首页
新随笔
联系
订阅
管理
2016年2月3日
最大公约数(gcd)和 最小公倍数(lcm)——辗转相除法
摘要: 辗转相除法(又称欧几里得算法)是求最大公因数的算法 要求a,b的最大公约数(a>b),我们可以递归地求b,a%b的最大公约数,直到其中一个数变成0,这时另一个数就是a,b的最大公约数。 C++实现: int gcd(int a,int b){ retuen b?gcd(b,a%b):a; } 或:
阅读全文
posted @ 2016-02-03 20:22 FuTaimeng
阅读(712)
评论(0)
推荐(0)
公告