题目:2264.找到一个数字的 K 美丽度

题目来源:

        leetcode题目,网址:2269. 找到一个数字的 K 美丽值 - 力扣(LeetCode)

解题思路:

        使用滑动窗口遍历判断,窗口中放置 k 个数字,每次后移一位。

解题代码:

class Solution {
    public int divisorSubstrings(int num, int k) {
        int res=0;
        String str=Integer.toString(num);
        int window=0;   //滑动窗口
        int base=1;     //每滑动一次,对base取余删去最前面数字
        for(int i=0;i
 
  

总结:

        官方题解是暴力枚举。他使用的是数组而不是字符串。使用数组处理效率更高。


你可能感兴趣的:(#,java,leetcode,java)