C语言 | Leetcode C语言题解之第263题丑数

题目:

题解:

cpp 复制代码
bool isUgly(int n) {
    if (n <= 0) {
        return false;
    }
    int factors[] = {2, 3, 5};
    for (int i = 0; i < 3; i++) {
        while (n % factors[i] == 0) {
            n /= factors[i];
        }
    }
    return n == 1;
}
相关推荐
励志成为大佬的小杨2 小时前
关键字初级学习
c语言·开发语言·算法
szpc16213 小时前
100V宽压输入反激隔离电源,适用于N道沟MOSFET或GaN或5V栅极驱动器,无需光耦合
c语言·开发语言·人工智能·单片机·嵌入式硬件·生成对抗网络·fpga开发
Cosmoshhhyyy4 小时前
LeetCode:3159. 查询数组中元素的出现位置(hash Java)
java·leetcode·哈希算法
sjsjs115 小时前
【多维DP】力扣576. 出界的路径数
算法·leetcode·职场和发展
思麟呀5 小时前
在C语言基础上的C++第二章(类和对象)
c语言·开发语言·c++·学习
ゞ 正在缓冲99%…5 小时前
leecode377.组合总和IV
数据结构·算法·leetcode
wirepuller_king5 小时前
C语言期末复习题(PTA)
c语言·开发语言·算法
酷酷的崽7985 小时前
【递归与回溯深度解析:经典题解精讲(中篇)】—— LeetCode
c++·算法·leetcode
励志成为大佬的小杨6 小时前
初始c语言第一个c语言项目
c语言·c++·算法
fks1436 小时前
leetcode 297. 二叉树的序列化与反序列化
leetcode