问题标题: 酷町堂:1080 找出首个不重复字符

0
0

0
已采纳
时梓繁
时梓繁
修练者
修练者

你可以用一个数组记录一个字符出现了多少次(比如说a[i],i是强转过来的)

for(i=0;i<s.size();i++)

if(a[int(s[i])]==1)

{

cout<<s[i]<<endl;

f=1;

break;

}

if(!f)

cout<<"No"<<endl;

其中s代表字符串。

0
0
我要回答