1. 基本思路
这个算法是用辗转相除法实现的,所以这里只讲辗转相除法的原理。
需要为这个问题设置两个函数,一个求最大公因数,另一个借返回的最大公因数的值求最小公倍数。
假设求(18, 23)这个范围内的所有数字的最小公倍数:
18 18 18
18 19 18 * 19 342
18 19 20 18 * 19 * 20 / 2 342 * 20 / 2
18 19 20 21 18 * 19 * 20 / 2 * 21 / 3