技术栈

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项目开发流程概述
相关推荐
SystickInt
1 小时前
C语言 strcpy和memcpy 异同/区别
c语言·开发语言
CS Beginner
1 小时前
【C语言】windows下编译mingw版本的glew库
c语言·开发语言·windows
JAY_LIN——8
1 小时前
指针-数组
c语言·排序算法
yaoh.wang
2 小时前
力扣(LeetCode) 88: 合并两个有序数组 - 解法思路
python·程序人生·算法·leetcode·面试·职场和发展·双指针
进阶的猪
2 小时前
STM32 使用HAL库SPI读写FLASH(W25Q128JV)数据 Q&A
c语言·stm32·单片机
LYFlied
3 小时前
【每日算法】 LeetCode 56. 合并区间
前端·算法·leetcode·面试·职场和发展
charlie114514191
4 小时前
现代C++嵌入式教程:C++98基础特性:从C到C++的演进(1)
c语言·开发语言·c++·笔记·学习·教程
XFF不秃头
5 小时前
力扣刷题笔记-全排列
c++·笔记·算法·leetcode
菜鸟233号
6 小时前
力扣669 修剪二叉搜索树 java实现
java·数据结构·算法·leetcode
CQ_YM
6 小时前
Linux管道通信
linux·c语言·管道·ipc·管道通信
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Labelme从安装到标注:零基础完整指南07BongoCat - 跨平台键盘猫动画工具08jdk21下载、安装(Windows、Linux、macOS)09CentOS的ISO镜像下载10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南