您的位置:首页 > 职场人生

程序员面试100题之十三,第一个只出现一次的字符

2010-09-24 14:56 363 查看
#include "stdafx.h"

void find(char * str, size_t len)
{
int count[256] = {0};
for(int i=0;i<len;i++)
count[str[i]-'\0']++;
for(int i=0;i<len;i++)
if(count[str[i]-'\0']==1)
{
printf("%c\n",str[i]);
return;
}
}

int _tmain(int argc, _TCHAR* argv[])
{
find("aabcc",5);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: