思路:利用数组保存每个字符出现的次数,再把第一个出现字符次数为1的返回
int firstUniqChar(char * s){
int temp[26] ={0};
int len =strlen(s);
for (int i=0;i<len;i++){
temp[s[i]-'a']++;
}
for (int i=0;i<len;i++){
if (1==temp[s[i]-'a']){
return i;
}
}
return -1;
}