题目
练练基本功,实现题目的意思即可
class Solution {
public int countCharacters(String[] words, String chars) {
int[] arr = new int[26];
for(int i=0;i<chars.length();i++){
arr[chars.charAt(i)-'a']++;
}
int res = 0;
for(String s:words){
int[] tmp = new int[26];
boolean flag = true;
for(int i=0;i<s.length();i++){
int index = s.charAt(i)-'a';
tmp[index]++;
if(tmp[index]>arr[index]) flag = false;
}
if(flag) res += s.length();
}
return res;
}
}
绵羊没了毛,失绵了。。今天状态不好,总是出错。