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;
}
相关推荐
神圣的大喵7 小时前
平台无关的嵌入式通用按键管理器
c语言·单片机·嵌入式硬件·嵌入式·按键库
喵了meme9 小时前
C语言实战2
c语言·开发语言·网络
网易独家音乐人Mike Zhou11 小时前
【嵌入式模块芯片开发】LP87524电源PMIC芯片配置流程,给雷达供电的延时上电时序及API函数
c语言·stm32·单片机·51单片机·嵌入式·电源·毫米波雷达
自学小白菜11 小时前
每周刷题 - 第三周 - 双指针专题 - 02
python·算法·leetcode
小立爱学习11 小时前
ARM64 指令 --- CASP / CASPA / CASPL / CASPAL
linux·c语言
不能只会打代码11 小时前
力扣--3433. 统计用户被提及情况
java·算法·leetcode·力扣
武汉唯众智创11 小时前
职业院校C语言程序设计(AIGC版)课程教学解决方案
c语言·开发语言·aigc·程序设计·c语言程序设计·c语言程序设计实训室
qq_4017004111 小时前
C语言void*
c语言·开发语言
程芯带你刷C语言简单算法题12 小时前
Day28~实现strlen、strcpy、strncpy、strcat、strncat
c语言·c++·算法·c