🌏博客主页:PH_modest的博客主页
🚩当前专栏:每日一题
💌其他专栏:
🔴 每日反刍
🟡 读书笔记
🟢 C语言跬步积累
🌈座右铭:广积粮,缓称王!
一.题目描述

二.思路分析
因为a和b的数值较小,可以直接暴利枚举出1到a和b中最小值之间的数,然后分别用a和b取模判断
三.代码展示
int commonFactors(int a, int b)
{
int min=(a<b?a:b);
int flag=0;
int i=0;
for(i=1;i<=min;i++)
{
if(a%i==0&&b%i==0)
{
flag++;
}
}
return flag;
}
最后:
每日一题系列旨在养成刷题的习惯,所以对代码的解释并不会特别详细,但足够引导大家写出来,选的题目都不会特别难,但也不是特别简单,比较考验大家的基础和应用能力,我希望能够将这个系列一直写下去,也希望大家能够和我一起坚持每天写代码。
在这里送大家一句话:广积粮,缓称王!
本文介绍了LeetCode上的第2427题——公因子的数目。通过暴力枚举方法解决,遍历1到a和b中较小值,判断是否为a和b的公因子。此系列旨在培养每日刷题习惯,适合初学者。
1539

被折叠的 条评论
为什么被折叠?



