技术栈

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项目开发流程概述
相关推荐
nuo534202
12 分钟前
C语言实现类似面向对象的三大特性
c语言·开发语言
EmbedLinX
18 分钟前
Linux内核之文件系统:从VFS到实际存储的运作机制
linux·服务器·c语言·c++
客卿123
28 分钟前
力扣二叉树简单题整理--(包含常用语法的讲解)
算法·leetcode·职场和发展
We་ct
34 分钟前
LeetCode 28. 找出字符串中第一个匹配项的下标:两种实现与深度解析
前端·算法·leetcode·typescript
血小板要健康
40 分钟前
118. 杨辉三角,力扣
算法·leetcode·职场和发展
漫随流水
44 分钟前
leetcode回溯算法(491.非递减子序列)
数据结构·算法·leetcode·回溯算法
YuTaoShao
1 小时前
【LeetCode 每日一题】1984. 学生分数的最小差值
算法·leetcode·排序算法
wen__xvn
1 小时前
基础算法集训第06天:计数排序
数据结构·算法·leetcode
Ll1304525298
1 小时前
Leetcode哈希表篇
算法·leetcode·散列表
2501_92777307
2 小时前
嵌入式——I.MX6ULL裸机环境配置
c语言·嵌入式硬件
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04UV安装并设置国内源05Linux下V2Ray安装配置指南06Open Code教程(四)| 高级配置与集成07在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)08MC.JS 网页版《我的世界》 免安装中文版09BongoCat - 跨平台键盘猫动画工具10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)