欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

华为2016研发工程师编程题2字符集合

程序员文章站 2024-03-12 15:15:56
...

华为2016研发工程师编程题2字符集合

这道题算是比较简单的。

我的方法主要是用find函数查看当前结果集中是否有这个字符,没有的话就加进去。

#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
    string str;
    while(getline(cin, str)){
        string s;
        for(auto a : str){
            if(find(s.begin(), s.end(), a) == s.end()){
                s += a;
            }
        }
        cout << s << endl;
    }
}


相关标签: 华为 校园招聘