题解 | #字符串分隔#
提取不重复的整数
http://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
C++ 4ms 用字符串解决的
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
string num;
cin>>num;
vector<char> s;
for(int i=num.length()-1;i>=0;--i)
{
if(find(s.begin(), s.end(), num[i])==s.end())
s.push_back(num[i]);
else continue;
}
for(auto i:s) cout<<i;
}
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
string num;
cin>>num;
vector<char> s;
for(int i=num.length()-1;i>=0;--i)
{
if(find(s.begin(), s.end(), num[i])==s.end())
s.push_back(num[i]);
else continue;
}
for(auto i:s) cout<<i;
}