class Solution {
public:
int FirstNotRepeatingChar(string str) {
int len=str.length();
if(len<1||len>10000) return -1;
int hashmap[256]={0},i;
for(i=0;i<len;i++){
hashmap[str[i]]++;
}
for(i=0;i<len;i++){
if(hashmap[str[i]]==1) return i;
}
return -1;
}
};
剑指offer 第一个只出现一次的字符
