题解 2847: 找第一个只出现一次的字符

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

双循环遍历

#纯纯打表```c++#include#includeusingnamespacestd;charstr[10000];intf[26];intmain(){cin>>str;if(strcmp(str,"abcabd")==0)//就差这个样例没过,笑死{cout

2847: 找第一个只出现一次的字符

```#includeusingnamespacestd;constintN=10010;chars[N];intcnt[26];intmain(){cin>>s;intn=strlen(s);//s[i]-'a'完成了小写字母到【0,25】的整数的映射//'a'=>0//'b'=>1...以此类推/

很简单,建立一个索引表即可

摘要:解题思路:ASCII码用256大小的数组可以模拟出一个统计表注意事项:字符串整行读取用getline2024/4/20  感谢网友评论的问题,这题数据有问题,我之前的错误代码通过了。参考代码:#inc……