题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
去重肯定集合,我只是没想到当初我会想到用字符串直接倒序,我一开始反应到的是vector
#include <iostream>
#include <string>
#include<set>
using namespace std;
int main(){
string s,s2="";
cin>>s;
int len;
set<char> s0;
for(int i=s.size()-1;i>=0;i--){
len=s0.size();
s0.insert(s[i]);
if(len<s0.size()){
s2+=s[i];
}
}
cout<<s2;
return 0;
}
华为机考题库 文章被收录于专栏
华为题库百题
查看3道真题和解析
阿里云成长空间 753人发布