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

总结:

无官方题解。


相关推荐
:-)35 分钟前
算法-归并排序
java·开发语言·数据结构·算法·排序算法
wuqingshun3141591 小时前
说一下消息队列的模型有哪些?
java
fīɡЙtīиɡ ℡2 小时前
布隆过滤器
java
yaoxin5211232 小时前
462. Java 反射 - 获取声明类与封闭类
java·开发语言·python
wuqingshun3141594 小时前
MYSQL的乐观锁和悲观锁是什么?
java
唐青枫5 小时前
Java SLF4J 实战指南:从日志门面到 Logback、MDC 和链路追踪
java
jvmind_dev6 小时前
Java GC 实战指南(番外篇):被忽视的隐形杀手 —— Class Unloading 如何拖垮 GC
java·后端
An_s6 小时前
机器学习python之识别图中物品信息
java·linux·开发语言
AIGS0016 小时前
跨越语义鸿沟:企业本体语义平台的构建与落地
java·人工智能·python·机器学习·人工智能ai大模型应用
蓝田~7 小时前
大模型本地部署与远程调用 — 从 API 到 Agent
java·人工智能·claude·claude code