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;
    }
}
相关推荐
新能源BMS佬大12 小时前
【仿真到实战】STM32落地EKF算法实现锂电池SOC高精度估算(含硬件驱动与源码)
stm32·嵌入式硬件·算法·电池soc估计·bms电池管理系统·扩展卡尔曼滤波估计soc·野火开发板
wen__xvn13 小时前
模拟题刷题2
算法
AI 菌13 小时前
DeepSeek-OCR 解读
人工智能·算法·计算机视觉·大模型·ocr
历程里程碑13 小时前
Linux 5 目录权限与粘滞位详解
linux·运维·服务器·数据结构·python·算法·tornado
yi.Ist13 小时前
关于若干基础的几何问题
c++·学习·算法·计算几何
毅炼13 小时前
Netty 常见问题总结
java·网络·数据结构·算法·哈希算法
Anastasiozzzz13 小时前
leetcodehot100--最小栈 MinStack
java·javascript·算法
历程里程碑13 小时前
双指针2--盛水最多的容器
大数据·数据结构·算法·leetcode·elasticsearch·搜索引擎·散列表
hetao173383714 小时前
2026-01-22~23 hetao1733837 的刷题笔记
c++·笔记·算法
风筝在晴天搁浅14 小时前
hot100 230.二叉搜索树中第K小的元素
数据结构·算法