计算数字 k 在 0 到 n 中出现的次数,k 可能是 0~9 的一个值。

public int digitCounts(int k, int n) {
        int cnt =0;
        for(int i=0;i<=n;i++){
             String s ="";
            s+=i;
             for(int j=0;j<s.length();j++){
            if(s.charAt(j)-'0'==k)
            cnt++;
        }
        }
       
         return cnt;
    }
posted @ 2021-04-26 23:33  wanwan!  阅读(116)  评论(0)    收藏  举报