您的位置:首页 > 其它

查找字符串中第一个出现的不重复的字符

2013-04-10 15:47 369 查看
#include <iostream>
using namespace std;
int map[256] = {0};
char firstUnique(char* s,int len){
for(int i = 0 ; i < len ; i ++) {
map[s[i]] ++;
}
for(i = 0 ; i < len ; i ++) {
if(map[s[i]] == 1)
return s[i];
}
return 0;
}
int main(){
char s[] = "asdfasdgadg";
cout<<firstUnique(s,strlen(s));
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息