字符集合 华为2016笔试题(输入一个字符串,求出该字符串包含的字符集合)
程序员文章站
2022-07-15 10:32:17
...
字符集合
简单题,利用数组下标设置flag。注意此题题目描述有坑,需要多组输入输出。
#include <iostream>
#include<string>
#include<vector>
using namespace std;
int main()
{
string s;
while (cin >> s)
{
vector<bool>a(128, 0);
string res = "";
for (int i = 0; i < s.size(); i++)
{
if (a[s[i]] == false)
{
a[s[i]] = true;
res += s[i];
}
}
cout << res << endl;
}
return 0;
}
下一篇: 从尾到头打印链表