技术栈

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

DdddJMs__1352024-07-23 12:58

题目:

题解:

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;
}
上一篇:leetcode 451.根据字符出现频率排序
下一篇:PHP项目开发流程概述
相关推荐
ydm_ymz
15 分钟前
C语言初阶4-数组
c语言·开发语言
Maybyy
17 分钟前
力扣242.有效的字母异位词
java·javascript·leetcode
wjcurry
25 分钟前
完全和零一背包
数据结构·算法·leetcode
灵哎惹,凌沃敏
2 小时前
C语言/Keil的register修饰符
c语言·开发语言
皮蛋sol周
2 小时前
嵌入式学习C语言(八)二维数组及排序算法
c语言·学习·算法·排序算法
森焱森
2 小时前
单片机中 main() 函数无 while 循环的后果及应对策略
c语言·单片机·算法·架构·无人机
IT永勇
3 小时前
数据结构-栈
c语言·数据结构·嵌入式开发
定偶
3 小时前
进制转换小题
c语言·开发语言·数据结构·算法
森焱森
4 小时前
60 美元玩转 Li-Fi —— 开源 OpenVLC 平台入门(附 BeagleBone Black 驱动简单解析)
c语言·单片机·算法·架构·开源
热门推荐
01【无标题】02集群聊天服务器---MySQL数据库的建立03Coze扣子平台完整体验和实践(附国内和国际版对比)04Java类变量(静态变量)05KGG转MP3工具|非KGM文件|解密音频06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07使用Ruby接入实时行情API教程08Java学习第十五部分——MyBatis09DeepSeek各版本说明与优缺点分析10绿色建筑新态势:楼宇自控助力能效提升,推动成本优化新路径