您的位置:首页 > 产品设计 > UI/UE

【leetcode】387. First Unique Character in a String 首个单字符

2016-09-20 15:28 375 查看
int firstUniqChar(char* s) {
int len=strlen(s);
int abc[26]={0};
int i=0;
while (i<len){
abc[s[i]-'a']++;
i++;
}
i=0;
while (i<len){
if (abc[s[i]-'a']==1){
return i;
}
i++;
}
return -1;
}


http://blog.csdn.net/vlin_hao/article/details/52596431

同样也是用字母表存出字母频数。

第一次写的时候,比较笨,没有想到可以利用i来传递下标,所以在字母表数组里存下标,过程比较麻烦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string leetcode 字母表
相关文章推荐