题目

https://leetcode-cn.com/problems/ugly-number/

题解

思路比较简单,如下:

如果当前数可以被 2、3、5 当中任意一个整除,就一直除,直到不能被 2、3、5 当中任意一个整除为止。如果此时结果不为 1,说明还有其他因数,不是丑数。

代码

class Solution {public boolean isUgly(int num) {if (num == 0) return false;while (num != 1) {if (num % 2 == 0) num /= 2;else if (num % 3 == 0) num /= 3;else if (num % 5 == 0) num /= 5;else return false;}return true;}
}

leetcode 263. 丑数(Java版)相关推荐

  1. LeetCode 263. 丑数 264. 丑数 II(DP)

    文章目录 1. LeetCode 263. 丑数 解题 2. LeetCode 264. 丑数 II DP解题 1. LeetCode 263. 丑数 编写一个程序判断给定的数是否为丑数. 丑数就是只 ...

  2. leetcode 263. 丑数

    给你一个整数 n ,请你判断 n 是否为 丑数 .如果是,返回 true :否则,返回 false . 丑数 就是只包含质因数 2.3 和/或 5 的正整数. 示例 1: 输入:n = 6 输出:tr ...

  3. 剑指offer(三十三)-丑数(Java版)

    描述 把只包含质因子2.3和5的数称作丑数(Ugly Number).例如6.8都是丑数,但14不是,因为它包含质因子7. 习惯上我们把1当做是第一个丑数.求按从小到大的顺序的第N个丑数. 示例1 输 ...

  4. LeetCode 1201. 丑数 III(最小公倍数+二分查找)

    1. 题目 请你帮忙设计一个程序,用来找出第 n 个丑数. 丑数是可以被 a 或 b 或 c 整除的 正整数. 示例 1: 输入:n = 3, a = 2, b = 3, c = 5 输出:4 解释: ...

  5. 【LeetCode】263.丑数 264. 丑数 II

    I. 263. 丑数(是否为丑数) 一.题目描述 编写一个程序判断给定的数是否为丑数. 丑数就是只包含质因数 2, 3, 5 的正整数. 示例 1: 输入: 6 输出: true 解释: 6 = 2 ...

  6. 【LeetCode笔记】263. 丑数(Java、迭代)

    文章目录 题目描述 思路 & 代码 题目描述 打卡每日一题-(当然今天比较简单才写的) 第一次写可能有点懵(指对"丑数"这个概念不太理解) 不过写完后,感觉是基本上不会忘记 ...

  7. Leetcode题库263.丑数(c实现)

    文章目录 思路 代码 思路 将n的所有质因数2.3.5都除去,若最后n为1,则说明n为丑数,否则n不是丑数 代码 bool isUgly(int n){if(n==0) return false;in ...

  8. leetcode - 264. 丑数 II

    264. 丑数 II -------------------------------------------- 编写一个程序,找出第 n 个丑数. 丑数就是只包含质因数 2, 3, 5 的正整数. 示 ...

  9. LeetCode 264. 丑数 II--动态规划

    丑数 II 编写一个程序,找出第 n 个丑数. 丑数就是质因数只包含 2, 3, 5 的正整数. 示例: 输入: n = 10 输出: 12 解释: 1, 2, 3, 4, 5, 6, 8, 9, 1 ...

最新文章

  1. 安卓中如何判断一个字符串是否为空
  2. 驰骋工作流引擎设计系列04 流程引擎表结构的设计
  3. arp_ignore和arp_announce内核参数
  4. android菜鸟学习笔记27----Fragment的简单使用
  5. guava的正确引入方式_使用Guava的AbstractInvocationHandler正确完成代理
  6. 这十个不常见但却十分实用的Python库,你知道几个?
  7. identifier 'APP_FOLDER.EVENT' must be declared
  8. Python: 序列list:保持元素顺序同时消除重复值
  9. createprocess 系统找不到指定的文件_告别文件混乱和找不到,文件管理的新思路...
  10. Matlab-中寻找峰值函数,波峰波谷
  11. SQLyog 安装和配置教程
  12. 开发、运维、UI设计、产品经理等岗位的薪酬体系大曝光!
  13. 【音频】音频文件格式以及相关参数
  14. 【计量经济学】工具变量估计与两阶段最小二乘法
  15. 谁能给我一个FeedDemon v1.1的序列号或者注册文件
  16. wordpress调用the_excerpt()不带p标签
  17. windows无法更改密码解决办法
  18. mac抹掉磁盘重装系统未能与服务器取得联系_macOS降级重装系统教程:手把手教你Mac降级不再难...
  19. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第九集
  20. Paxos协议学习——译《The Part-Time Parliament》

热门文章

  1. 洛谷 - P3355 骑士共存问题(二分图最大独立集)
  2. 洛谷 - P4016 负载平衡问题(最小费用最大流)
  3. (转)离散化:两种离散化方式详解
  4. ubuntu 电源按钮操作_Ubuntu电脑操作基础:桌面背景,屏保和电源
  5. [luogu2042] [NOI2005]维护数列
  6. Dominant Indices(CF 1009 F)
  7. 网狐动态数组CWHArray
  8. 学习Windows编程遇到的问题
  9. LiveVideoStack线上分享第三季(一):低延迟线上K歌玩法的思考与实践
  10. 基于Kubeflow建立的星辰算力训练平台背后的技术架构