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

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

筛选

STL unordered_set完美解决问题

摘要:解题思路:把字符串中只出现一次的字符保存到set里。注意事项:题意要求输出第一次出现字符,所以需要遍历两次字符串。参考代码:#include <iostream>#include <string>#i……

使用unordered_map解题

摘要:解题思路:充分利用STL容器的特性-unordered_map, 对其进行存放和计算 得出第一个个数为1的小写字母注意事项: 参考代码:#include<bits/stdc++.h>char sear……

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

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

2847-找第一个只出现一次的字符-数组解法

摘要:注意事项: 找到只出现一次的字符,输出第一次出现的字符。 注意题目条件:用字符型数组储存输入的小写字母,用整形数组储存26个字母的出现次数输出第一次出现的字母 ```cpp #in……