题目:2729.判断一个数是否迷人

​​题目来源:

leetcode题目,网址:2729. 判断一个数是否迷人 - 力扣(LeetCode)

解题思路:

对 n,2*n,3*n 中的数字出现次数计数,若数字 0 出现 0 次,数字 1~9 出现 1 次,返回true;否则返回 false。

解题代码:

复制代码
class Solution {
    public boolean isFascinating(int n) {
        int[] count=new int[10];
        bitCount(n,count);
        bitCount(2*n,count);
        bitCount(3*n,count);
        if(count[0]!=0){
            return false;
        }
        for(int i=1;i<10;i++){
            if(count[i]!=1){
                return false;
            }
        }
        return true;
    }
    public void bitCount(int n,int[] count){
        while(n!=0){
            count[n%10]++;
            n=n/10;
        }
    }
}
复制代码

总结:

无官方题解。


相关推荐
曹牧13 分钟前
Spring:@RequestMapping注解,匹配的顺序与上下文无关
java·后端·spring
daixin884816 分钟前
cursor无法正常使用gpt5.5等模型解决方案
java·redis·cursor
韦禾水1 小时前
记录一次项目部署到tomcat的异常
java·tomcat
曦月合一1 小时前
树莓派安装jdk、tomcat、vnc、谷歌浏览器开机自启等环境配置
java·tomcat·树莓派
此剑之势丶愈斩愈烈2 小时前
openssl 自建证书
java
面汤放盐2 小时前
何时使用以及何时不应使用微服务:没有银弹
java·运维·云计算
0xDevNull2 小时前
Spring Boot 自动装配:从原理到实践
java·spring boot·后端
qq_589568103 小时前
java学习笔记,包括idea快捷键
java·ide·intellij-idea
小怪吴吴4 小时前
idea 开发Android
android·java·intellij-idea
嘻嘻哈哈樱桃4 小时前
牛客经典101题题解集--动态规划
java·数据结构·python·算法·职场和发展·动态规划