int Solution::solve(string A) {
unordered_set<string> set;
for(int i = 0; i<A.size(); i++){
if(set.find(A[i]) != set.end()){
set.erase(A[i]);
}
else set.insert(A[i]);
}
if(set.size() <= 1) return 1; //only 1 non pair left(eg. c in abbcbba)
return 0;
}
Why isnt this working? (C++)
You created unordered set of string data type instead of that create unordered set of char data type.