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;
    }
}
相关推荐
sinat_2869451910 分钟前
AI Coding LSP
人工智能·算法·prompt·transformer
星马梦缘20 分钟前
算法与数据结构
数据结构·c++·算法·动态规划·克鲁斯卡尔·kahn
2501_9434691543 分钟前
【无标题】
数据结构·算法
_codemonster1 小时前
计算机视觉入门到实战系列(八)Harris角点检测算法
python·算法·计算机视觉
Snow_day.1 小时前
有关排列排列组合(1)
数据结构·算法·贪心算法·动态规划·图论
dora1 小时前
【开发火星地平线辅助】智商不够,编程来凑
算法
im_AMBER1 小时前
Leetcode 100 在链表中插入最大公约数
数据结构·c++·笔记·学习·算法·leetcode·链表
Z1Jxxx1 小时前
删除字符串2
开发语言·c++·算法
踩坑记录1 小时前
leetcode hot100 15. 三数之和 medium
算法·leetcode·职场和发展
独自破碎E1 小时前
【二分法】旋转数组的最小数字
数据结构·算法·排序算法