A.每日一题:3622. 判断整除性

题目链接:3622. 判断整除性(简单)

算法原理:

解法:模拟

0ms击败100.00%

时间复杂度O(log n)

思路很简单,只需要按照题述要求模拟即可~~

需要注意,计算时需要新创建一个值,否则直接用 n,是不能改变值的~~

Java代码:

java 复制代码
class Solution {
    //3622. 判断整除性
    public boolean checkDivisibility(int n) {
        int sum=0,mul=1,x=n;
        while(x>0){
            int t=x%10;
            sum+=t;
            mul*=t;
            x/=10;
        }
        return n%(sum+mul)==0;
    }
}
相关推荐
leobertlan9 小时前
痛苦系列 | DSP-03 跨越单位圆:Z变换与零极点分析
算法·程序员
蛋蛋的就会顺顺的10 小时前
hot100 p0——栈,贪心算法,动态规划
java·前端·javascript·算法·leetcode·力扣
程序员Sunday10 小时前
TypeScript 的 any、unknown、never 有什么区别?
前端·面试·typescript
需要82610 小时前
Spring Bean 生命周期:从实例化到销毁的完整钩子
java·后端·spring
开发小能手12310 小时前
答案daanC语言
数据结构·算法
小 黄 鸡10 小时前
HashMap 面试必会知识点详解(JDK 8)
java·面试·职场和发展
Navigator_Z12 小时前
LeetCode //C - 1291. Sequential Digits
c语言·算法·leetcode
伯恩bourne12 小时前
Spring Boot Bean 注册的两种方式:@Component 家族 vs @Configuration + @Bean
java·spring boot·后端
silvamux_12 小时前
curl 测试 OpenAI 兼容 API 的完整流程
java·人工智能·缓存·ai·oneapi
pride.li13 小时前
第03章 Python 教程-基础语法:注释与变量
服务器·前端·后端·python·算法·计算机视觉