
class Solution {
public int numJewelsInStones(String J, String S) {
char[] j=J.toCharArray();
char[] s=S.toCharArray();
int count[]=new int [‘z’-‘A’+1];//创建一个数组记录每个字符出现的次数
for(char ch:s){
count[ch-‘A’]++;
}
int sum=0;
for(char ch:j){
sum+=count[ch-‘A’];
}
return sum;
}
}
leetcode:宝石与石头
本文介绍了一种方法,用于统计字符串中特定字符的出现次数。通过将输入字符串转换为字符数组并使用一个计数数组来跟踪每个字符的频率,最终返回指定字符的总和。

被折叠的 条评论
为什么被折叠?



