LeetCode 2269. 找到一个数字的 K 美丽值

解题思路

每次截取一段长度为k的字符串,然后不断地验证。

相关代码

复制代码
class Solution {
    public int divisorSubstrings(int num, int k) {
        String s = "" + num;
        int res=0;
        for(int i=0;i<=s.length()-k;i++){
            String temp = s.substring(i,i+k);
            int t = Integer.parseInt(temp);
            if(t==0) continue;
            if(num%t==0) res++;
        }
        return res;
    }
}
相关推荐
DeepModel21 小时前
通俗易懂讲透随机梯度下降法(SGD)
人工智能·python·算法·机器学习
满满和米兜21 小时前
【Java基础】- 集合-HashSet与TreeSet
java·开发语言·算法
无尽的罚坐人生21 小时前
hot 100 73. 矩阵置零
线性代数·算法·矩阵
goodluckyaa21 小时前
thread block grid模型
算法
武帝为此21 小时前
【Rabbit加密算法介绍】
算法·安全
m0_7167652321 小时前
数据结构三要素、时间复杂度计算详解
开发语言·数据结构·c++·经验分享·笔记·算法·visual studio
米粒121 小时前
力扣算法刷题 Day 36
算法·leetcode·职场和发展
And_Ii21 小时前
3740. 三个相等元素之间的最小距离 I
c++·算法
csuzhucong21 小时前
puzzle(0334)双面数局
数据结构·算法
强盛机器学习~21 小时前
2026年SCI一区新算法-贝塞尔曲线优化算法(BCO)-公式原理详解与性能测评 Matlab代码免费获取
算法·matlab·进化计算·智能优化算法·元启发式算法·群体智能算法