class Solution {
public:
char firstUniqChar(string s) {
if(s == "")
return ' ';
unordered_map<char,int> cmap;
for(int v : s)
{
cmap[v]++;
}
//按字符串的顺序在map中查找到第一个出现一次的字符
for(int v : s)
{
if(cmap[v] == 1)
return v;
}
//没有找到
return ' ';
}
};