题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
两个关键点,利用性质做题;首先是去重则利用unordered_set,然后把它赋给容器vector进行升序sort()
#include <iostream>
usingnamespacestd;
#include<vector>
#include<string>
#include<unordered_set>
#include<algorithm>
intmain() {
//unordered_map<int,int>map;
unordered_set<int>result;
intN;
intnum;
cin>>N;
for(inti=0;i<N;i++)
{
cin>>num;
result.insert(num); //去掉重复值
}
vector<int>v(result.begin(),result.end()); //它赋给容器vector进行升序sort()
sort(v.begin(),v.end());
for(inti=0;i<v.size();i++)
{
cout<<v[i]<<endl;
}
}
#华为笔试#