关注
如何求最小公倍数?
两数之积 = 最大公约数 * 最小公倍数
比如 2 和 3 的最大公约数为1,最小公倍数为6 。 2 * 3 = 1 * 6
比如 15 和27 的最大公约数为 3,最小公倍数为135 。 15 * 27 = 3 * 135
使用辗转相除法求最大公约数:
public static int fa(int a, int b) {
int small = a > b ? b : a;
int big = a > b ? a : b;
int tmp = 0;
while (small != 0) {
tmp = small;
small = big % small;
big = tmp;
}
return big;
}
我们进行测试:
public static void main(String[] args) {
int a = 27;
int b = 15;
// 那么我们可以求最小公倍数了!
int minBei = a * b / fa(a, b);
System.out.println(minBei);
}
查看原帖
点赞 评论
相关推荐
xiaowl:你这个简历的问题是对于技术点、项目的描述,都是描述action的,对于面试官而言,仅能知道你干了什么,无法判断你为什么这么干,干的好不好。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
16876次浏览 118人参与
# Vibe Coding 会干掉初级岗位吗? #
51724次浏览 328人参与
# 我的求职总结 #
486770次浏览 6870人参与
# 美团秋招笔试 #
218938次浏览 1196人参与
# 27届实习投递记录 #
85443次浏览 906人参与
# 实习生应该准时下班吗 #
360558次浏览 1762人参与
# 职场吐槽大会 #
361468次浏览 2308人参与
# 面试常问题系列 #
311150次浏览 4803人参与
# 面试中的破防瞬间 #
1268911次浏览 11141人参与
# 我是XXX,请攻击我最薄弱的地方 #
96142次浏览 642人参与
# 拼多多工作体验 #
62813次浏览 439人参与
# 机械人还在等华为开奖吗? #
342042次浏览 1655人参与
# 华为工作体验 #
332388次浏览 1439人参与
# 牛油的搬砖plog #
207649次浏览 1337人参与
# 什么专业适合考公 #
73495次浏览 476人参与
# AI Coding实战技巧 #
32084次浏览 400人参与
# 实习工作,你找得还顺利吗? #
597394次浏览 6758人参与
# 求职遇到的搞笑事件 #
192934次浏览 962人参与
# 运营每日一题 #
147721次浏览 981人参与
# 小厂实习有必要去吗 #
95221次浏览 453人参与
查看21道真题和解析