2.Hashset 目的:提高查找效率
3.遍历数组的简便写法for(char o:one)
一
class Solution {
public int numJewelsInStones(String J, String S) {
int res = 0;
Set set = new HashSet();
char[] one=J.toCharArray();
char[] two=S.toCharArray();
for(char o:one) set.add(o);
for(char t:two) if(set.contains(t))res++;
return res;
}
}
二
class Solution {
public int numJewelsInStones(String J, String S) {
int res = 0;
char[] one=J.toCharArray();
char[] two=S.toCharArray();
for(int i=0;i<one.length;i++){
for(int j=0;j<two.length;j++){
if(one[i]==two[j]) res++;
}
}
return res;
}
}
595.select name,population,area from world where area>3000000 or population>25000000;