C++ | Leetcode C++题解之第263题丑数

题目:

题解:

cpp 复制代码
class Solution {
public:
    bool isUgly(int n) {
        if (n <= 0) {
            return false;
        }
        vector<int> factors = {2, 3, 5};
        for (int factor : factors) {
            while (n % factor == 0) {
                n /= factor;
            }
        }
        return n == 1;
    }
};
相关推荐
__AtYou__几秒前
Golang | Leetcode Golang题解之第413题等差数列划分
leetcode·golang·题解
m0_631270402 小时前
标准C++(二)
开发语言·c++·算法
沫刃起2 小时前
Codeforces Round 972 (Div. 2) C. Lazy Narek
数据结构·c++·算法
DdddJMs__1352 小时前
C语言 | Leetcode C语言题解之第413题等差数列划分
c语言·leetcode·题解
GZM8888883 小时前
配置VS Code以进行C/C++编程:深入探讨与实操指南
c++
martian6653 小时前
学懂C++(六十):C++ 11、C++ 14、C++ 17、C++ 20新特性大总结(万字详解大全)
开发语言·c++·c++20
QXH2000003 小时前
Leetcode—环形链表||
c语言·数据结构·算法·leetcode·链表
小灰灰爱代码4 小时前
C++——判断year是不是闰年。
数据结构·c++·算法
小灰灰爱代码4 小时前
C++——求3个数中最大的数(分别考虑整数、双精度数、长整数数的情况),用函数重载方法。
数据结构·c++·算法
Wils0nEdwards4 小时前
Leetcode 缺失的第一个正整数
leetcode