题目: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;
        }
    }
}
复制代码

总结:

无官方题解。


相关推荐
Elias不吃糖4 小时前
Java Lambda 表达式
java·开发语言·学习
夏鹏今天学习了吗5 小时前
【LeetCode热题100(83/100)】最长递增子序列
算法·leetcode·职场和发展
情缘晓梦.5 小时前
C语言指针进阶
java·开发语言·算法
AlenTech6 小时前
155. 最小栈 - 力扣(LeetCode)
算法·leetcode·职场和发展
南知意-6 小时前
IDEA 2025.3 版本安装指南(完整图文教程)
java·intellij-idea·开发工具·idea安装
码农水水7 小时前
蚂蚁Java面试被问:混沌工程在分布式系统中的应用
java·linux·开发语言·面试·职场和发展·php
海边的Kurisu7 小时前
苍穹外卖日记 | Day4 套餐模块
java·苍穹外卖
毕设源码-邱学长7 小时前
【开题答辩全过程】以 走失儿童寻找平台为例,包含答辩的问题和答案
java
坚持不懈的大白7 小时前
Leetcode学习笔记
笔记·学习·leetcode
他们叫我技术总监8 小时前
Python 列表、集合、字典核心区别
android·java·python