263.丑数

丑数 就是只包含质因数 23 和 5 的正整数。

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

示例 1:

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

示例 2:

输入:n = 1
输出:true
解释:1 没有质因数,因此它的全部质因数是 {2, 3, 5} 的空集。习惯上将其视作第一个丑数。

示例 3:

输入:n = 14
输出:false
解释:14 不是丑数,因为它包含了另外一个质因数 7 
class Solution {
    public boolean isUgly(int n) {
        if (n < 0) {
            return false;
        }
        int[] factors = { 2, 3, 5 };
        for (int factor : factors) {
            while (n % factor == 0) {
                n /= factor;
            }
        }

        return n == 1;

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

相关推荐

  1. LertCode263.

    2024-06-13 07:44:04       21 阅读
  2. 263.

    2024-06-13 07:44:04       5 阅读
  3. 264. II

    2024-06-13 07:44:04       36 阅读
  4. 264. II

    2024-06-13 07:44:04       32 阅读
  5. LeetCode 264 II

    2024-06-13 07:44:04       15 阅读
  6. 【归并排序】264. II

    2024-06-13 07:44:04       31 阅读
  7. LeetCode

    2024-06-13 07:44:04       34 阅读
  8. II

    2024-06-13 07:44:04       23 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-13 07:44:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-13 07:44:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-13 07:44:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-13 07:44:04       20 阅读

热门阅读

  1. web前端语言框架:探索现代前端开发的核心架构

    2024-06-13 07:44:04       8 阅读
  2. web前端要接触的技术领域与关键要素

    2024-06-13 07:44:04       6 阅读
  3. Linux下的/etc/resolv.conf

    2024-06-13 07:44:04       9 阅读
  4. Linux中FTP安装

    2024-06-13 07:44:04       7 阅读
  5. 模式识别与机器学习复习题解析(2023春)

    2024-06-13 07:44:04       9 阅读
  6. 前端开发经常用到网站和方法

    2024-06-13 07:44:04       11 阅读
  7. 深度探索:智能家居背后的科技力量与伦理思考

    2024-06-13 07:44:04       8 阅读
  8. MySQL Connector/C++ 和 MySQL Connector/ODBC 的区别

    2024-06-13 07:44:04       5 阅读