使用unordered_map解题 摘要:解题思路:充分利用STL容器的特性-unordered_map, 对其进行存放和计算 得出第一个个数为1的小写字母注意事项: 参考代码:#include<bits/stdc++.h>char sear…… 题解列表 2024年11月30日 0 点赞 0 评论 73 浏览 评分:0.0
2847-找第一个只出现一次的字符-数组解法 摘要:注意事项: 找到只出现一次的字符,输出第一次出现的字符。 注意题目条件:用字符型数组储存输入的小写字母,用整形数组储存26个字母的出现次数输出第一次出现的字母 ```cpp #in…… 题解列表 2024年06月08日 0 点赞 0 评论 151 浏览 评分:9.9
STL unordered_set完美解决问题 摘要:解题思路:把字符串中只出现一次的字符保存到set里。注意事项:题意要求输出第一次出现字符,所以需要遍历两次字符串。参考代码:#include <iostream>#include <string>#i…… 题解列表 2024年04月19日 0 点赞 0 评论 118 浏览 评分:0.0
超简单易懂-数组标记 摘要:解题思路:用一个数组标记字母出现的先后,然后以先后顺序判断该字母是否符合条件输出就好了注意事项: 我看到有些题解的第一个且只出现一次的字母的这个“第一个”是根据字母表的顺序输出的并不是根据输入的数据的…… 题解列表 2024年04月03日 0 点赞 0 评论 111 浏览 评分:9.9
找第一个只出现一次的字符,不使用复杂函数的简单解法 摘要:题目说了输入的字符串仅有小写字母,那么可以定义一个数据元素个数为26的整型数组,用于记录各个字符出现的次数,出现次数为1的即为答案,没有则输出no ```cpp #include #inclu…… 题解列表 2024年03月28日 0 点赞 0 评论 122 浏览 评分:0.0
很简单,建立一个索引表即可 摘要:解题思路:ASCII码用256大小的数组可以模拟出一个统计表注意事项:字符串整行读取用getline2024/4/20 感谢网友评论的问题,这题数据有问题,我之前的错误代码通过了。参考代码:#inc…… 题解列表 2023年12月31日 0 点赞 2 评论 95 浏览 评分:8.7
2847: 找第一个只出现一次的字符 摘要:``` #include using namespace std; const int N=100010; char a[N]; int cnt[26]; int main() { c…… 题解列表 2023年12月22日 0 点赞 0 评论 67 浏览 评分:0.0
2847: 找第一个只出现一次的字符 摘要:``` #include using namespace std; const int N=10010; char s[N]; int cnt[26]; int main(){ cin…… 题解列表 2023年12月19日 0 点赞 0 评论 85 浏览 评分:0.0
题解 2847: 找第一个只出现一次的字符 摘要: #include using namespace std; const int N=100000; char a[N]; int cnt[26]; …… 题解列表 2023年12月19日 0 点赞 0 评论 88 浏览 评分:9.9
题解 2847: 找第一个只出现一次的字符 摘要:#include#includeusing namespace std;char str[100010];int cnt[26];int main(){ cin >> str; for(i…… 题解列表 2023年08月15日 0 点赞 0 评论 258 浏览 评分:9.9