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;
    }
}
相关推荐
東隅已逝,桑榆非晚11 分钟前
AVL数实现
c++·笔记·学习·算法
驭渊的小故事39 分钟前
LeetCode 算法题解:滑动窗口与数组合并的实战应用
算法·leetcode·职场和发展
.YM.Z42 分钟前
优选算法——【双指针算法2】C++实现
开发语言·c++·算法
zwc32104320552 小时前
第四周第五天——重构成类
c++·人工智能·opencv·算法·计算机视觉
Navigator_Z2 小时前
LeetCode //C - 1311. Get Watched Videos by Your Friends
c语言·算法·leetcode
云析赢指标公式网42 小时前
通达信ATAN均线角度公式源码笔记:四周期角度计算与DRAWBAND色带实现
笔记·算法
21岁被迫秃头3 小时前
SVT-AV1 Mini-Gop决策算法详解+源码分析.md
算法·av1·svt-av1·源码详解·mini-gop决策
Kobebryant-Manba3 小时前
IEKT向量矩阵流程&评估
人工智能·算法·矩阵
Js.Tx3 小时前
【具体数学 Concrete Mathematics】2.1.7 无限和式
算法·具体数学
FPGA信号处理3 小时前
【 凸优化】第六讲:求解器与支持向量机
算法·机器学习·支持向量机