確定字符串是否包含唯一字符
原題目鏈接
題目描述
實現一個算法來識別一個字符串的字符是否是唯一的(忽略字母大小寫)。
若唯一,則輸出 YES,否則輸出 NO。
輸入描述
- 輸入一行字符串,長度不超過 100。
輸出描述
- 輸出一行,若字符串的字符是唯一的,則輸出 YES,否則輸出 NO。
輸入輸出樣例
輸入
abd25+
輸出
YES
c++代碼
#include<bits/stdc++.h>using namespace std;int main() {string s;cin >> s;unordered_set<char> mp;for (char a : s) {if (mp.find(a) != mp.end()) {cout << "NO";return 0;}mp.insert(a);}cout << "YES";return 0;
}//by wqs