给你一个整数 n ,请你判断 n 是否为 丑数 。如果是,返回 true ;否则,返回 false 。

丑数 就是只包含质因数 2、3 和/或 5 的正整数。

示例 1:

输入:n = 6
输出:true
解释:6 = 2 × 3

解题思路

将所有2,3,5的除去,如果还剩下其他非2,3,5的公因子,则不是丑数

代码

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

leetcode 263. 丑数相关推荐

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

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

  2. leetcode 263. 丑数(Java版)

    题目 https://leetcode-cn.com/problems/ugly-number/ 题解 思路比较简单,如下: 如果当前数可以被 2.3.5 当中任意一个整除,就一直除,直到不能被 2. ...

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

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

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

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

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

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

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

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

  7. leetcode - 264. 丑数 II

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

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

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

  9. Leetcode 264. 丑数 II 解题思路及C++实现

    方法一:暴力解法 解题思路: 直接从整数1开始,不断递增,判断该数字是否为丑数(专门写一个判断是否为丑数的函数),当遇到一个丑数,则计数值加1,直至遇到n个丑数为止. 当n很大时,这种暴力解法会遇到 ...

最新文章

  1. 【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed
  2. PHP和Java的联系,PHP和Java的功能
  3. ib课程计算机科学内容,ib课程体系的六大课程
  4. Eclipse 使用maven管理发布web项目在tomcat里面只有java文件没有class文件
  5. Global Mapper总汇
  6. java rsa加密解密_前端实现对请求参数进行RSA加密amp;解密,针对字符串过长进行分段加密amp;分段解密的处理...
  7. 微服务架构日志集中化 安装 EFK (Fluentd ElasticSearch Kibana) 采集nginx日志
  8. [leetcode]136. 只出现一次的数字
  9. Codeforces Round #365 Div.2
  10. textView属性
  11. 磁共振中的T1, T2 和 T2*的原理和区别
  12. 怎样才能提取图片中的文字
  13. VNET原理与实现(1)
  14. 第三方可视化数据分析图表Pyecharts(下载保存图片(生成的html图片)、zip函数(将数据转换为列表加元组的格式)、南丁格尔玫瑰图、双y轴可视化、饼形图和环形图)
  15. Java 程序员们值得一看的好书推荐
  16. ZOC7 for Mac(终端仿真器)含注册码 v7.22.7激活版
  17. 黄道、黄道平面、黄赤交角、正午太阳高度
  18. 计算机操作系统只有windows对不对,计算机应用基础 第二章 操作系统
  19. 计算机国二表情包,哈哈哈!设计师专用表情包合集(二)
  20. 干货丨李睿:新时代的医学影像及心脑血管成像的应用

热门文章

  1. Linux系统编程(三)进程间的通信
  2. 1093 字符串A+B (20 分)
  3. 细数Android开发者的艰辛历程,全网最新
  4. matlab求解常微分方程组/传染病模型并绘制SIR曲线
  5. Anti-Aliasing SSAA MSAA MLAA SRAA 简介
  6. 【BZOJ3932】[CQOI2015]任务查询系统 主席树
  7. 使用uicollectionView时需要注意的问题
  8. 第 39 章 ThinkPHP--CURD 操作
  9. 今天开通了博客园帐号
  10. apache ab 测试 apr_socket_connect(): 由于目标机器积极拒绝 无法连接