- 找第一个只出现一次的字符
求求求求求求求求求求求求求
- @ 2025-1-21 13:53:42
求解谢谢
1 comments
-
liuzimu LV 9 @ 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
Information
- ID
- 4560
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 1
- Tags
- (None)
- # Submissions
- 69
- Accepted
- 36
- Uploaded By