计算数字 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;
}

浙公网安备 33010602011771号