class Solution {
public:
bool isUgly(int num) {
if (num == 1) return true;
else if(num == 0) return false;
else if(num % 2 == 0)
return isUgly(num/2);
else if(num % 3 == 0)
return isUgly(num/3);
else if(num % 5 == 0)
return isUgly(num/5);
else return false;
}
};leetcode 263 Ugly Number C++
最新推荐文章于 2024-07-27 22:04:11 发布
本文介绍了一个用于判断一个整数是否为丑数的递归算法实现。丑数是指只包含质因数2、3和5的正整数。通过递归调用自身并检查除以2、3或5后的结果,可以高效地确定输入整数是否符合条件。

3731

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



