求最小公倍数

首先,明确什么是最小公倍数

公倍数:

“两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数

例:求3和5的最小公倍数

实现方法1:(低能方法)

从5开始穷举,判断每个穷举出的数是否可以被3整除同时被5整除

缺点,如果是大的数,要进行超大量的循环,会导致超时。

实现方法2:正常广泛使用方法

假设3和5的最小公倍数是n,则n一定是3的i倍的数,或者5的i倍的数。则可以初始化i=1,每次列举3*i判断是否%5==0,如果不等于那就i++,列举下一个3的倍数,通过穷举其中一个数的倍数的方法可以减少循环次数找到最小公倍数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值