这个很简单,用了一个计数排序。
char findTheDifference(string s, string t) {
vector<int> vec(26,0);
for(int i = 0;i<s.size();i++){
vec[s[i]-'a']++;
}
for(int i = 0;i<t.size();i++){
if(vec[t[i]-'a'] != 0) vec[t[i]-'a']--;
else return t[i];
}
return 'a';
}