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;
    }
}
相关推荐
小陈phd1 小时前
QAnything 阅读优化策略03——查询转换
算法
良木生香2 小时前
【C++初阶】STL—— Stack & Queue 从入门到精通:容器适配器、迭代器与经典面试题
java·开发语言·c++·算法·zookeeper
小小晓.2 小时前
C++小白记:vector
开发语言·c++·算法
雪的季节2 小时前
Python 垃圾回收触发完整机制
java·jvm·算法
tkevinjd2 小时前
力扣72-编辑距离
算法·leetcode·职场和发展
小刘学技术2 小时前
AI人工智能决策树分类器:原理、实现与应用
开发语言·人工智能·python·算法·决策树·机器学习·数据挖掘
caimouse3 小时前
mm学习笔记_04:VAD树算法与地址空间分配
笔记·学习·算法·reactos
abcy0712133 小时前
flink窗口类型
开发语言·python·算法
什巳13 小时前
JAVA练习309- 二叉树的层序遍历
java·数据结构·算法·leetcode
什巳16 小时前
JAVA练习306- 翻转二叉树
java·数据结构·算法·leetcode