题解 | #去除字符串中重复的字符#
去除字符串中重复的字符
https://www.nowcoder.com/practice/ffaf8888a89a4bbab80767d18b401a26
#include <iostream> // write your code here...... #include <set> #include <string> using namespace std; int main() { char str[100] = { 0 }; cin.getline(str, sizeof(str)); // write your code here...... set<char> uq_chars; for(char ch: str){ if (std::isalnum(ch)) uq_chars.insert(ch);//将字符串中的字符逐个插入到set中 //set会自动去除重复的字符 } for(char ch : uq_chars){ cout << ch ; } cout<<endl; return 0; }