- 找第一个只出现一次的字符
求求求求求求求求求求求求求
- 2025-1-21 13:53:42 @
求解谢谢
1 条评论
-
liuzimu LV 7 @ 2025-2-12 15:58:14
直接一个桶
#include<bits/stdc++.h> using namespace std; string s; int a[90]; int main() { cin >> s; for(int i = 0; i < s.size(); ++i) { a[s[i] - 'a' + 1]++; } for(int i = 0; i < s.size(); ++i) { if(a[s[i] - 'a' + 1] == 1) { cout << s[i]; return 0; } } cout << "no"; return 0; }
- 1
信息
- ID
- 4560
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- (无)
- 递交数
- 34
- 已通过
- 16
- 上传者