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;
}
相关推荐
圣保罗的大教堂12 分钟前
leetcode 796. 旋转字符串 简单
leetcode
三品吉他手会点灯19 分钟前
C语言学习笔记 - 35.数据类型 - printf函数的非输出控制符与格式优化
c语言·开发语言·笔记·学习
Ghost Face...1 小时前
U-Boot SPL阶段与主阶段深度解析:从ROM到Kernel的完整引导之旅(ARMv8)
c语言
z200509301 小时前
今日算法(依旧二叉树)
算法·leetcode·职场和发展
三品吉他手会点灯2 小时前
C语言学习笔记 - 33.数据类型 - printf函数的详细用法
c语言·开发语言·笔记·学习·算法
smj2302_796826524 小时前
解决leetcode第3934题最短唯一子数组
数据结构·python·算法·leetcode
t-think4 小时前
深入理解指针(2)
c语言·开发语言
我不是懒洋洋4 小时前
从零开始实现一个简单的神经网络:C语言版
c语言
百万老师5 小时前
自然语言编程时代,如何零基础学习掌握嵌入式编程
c语言·单片机·嵌入式硬件·学习·ai全流程闭环开发
玛卡巴卡ldf5 小时前
【LeetCode 手撕算法】(多维动态规划)不同路径、最小路径和、最长回文子串、最长公共子序列、编辑距离
java·数据结构·算法·leetcode·动态规划·力扣