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;
    }
}
相关推荐
影寂ldy5 小时前
C# 三大内置委托(Action / Func / Predicate)+ Lambda
c++·算法·c#
机器学习之心5 小时前
小龙虾优化算法(COA)驱动的CNN-LSTM多输出回归模型及其SHAP可解释性分析
算法·cnn·lstm·小龙虾优化算法·cnn-lstm多输出回归·shap可解释性分析
阿正的梦工坊5 小时前
【Rust】13-Trait 系统、动态分发与对象安全
算法·安全·rust
言存5 小时前
力扣热题283 移动零
数据结构·算法·leetcode
字节高级特工5 小时前
智能指针原理与使用场景全解析
开发语言·c++·算法
珊瑚里的鱼5 小时前
【动态规划】买卖股票的最佳时机Ⅲ
算法·动态规划
逻辑星辰5 小时前
x-ds-pow-response逆向分析
开发语言·人工智能·python·深度学习·算法
CQU_JIAKE6 小时前
6.9【aAAA]
算法
Lewiis6 小时前
白话桶排序
数据结构·算法·golang·排序算法
非生而知之者6 小时前
基于灰狼算法优化的电量预测
python·算法·群体智能算法·电力预测