C++ 利用set去重排序
明明的随机数
http://www.nowcoder.com/questionTerminal/3245215fffb84b7b81285493eae92ff0
#include<iostream> #include<vector> #include<algorithm> #include<set> using namespace std; int main(){ int N; while(cin>>N){//每个数组 vector<int>tmp; int a; while(N--&&cin>>a){//将数组输入进去 tmp.push_back(a); } set<int>s; for(auto& c:tmp){//利用set直接去重、排序 s.insert(c); } for(auto it=s.begin();it!=s.end();++it){ cout<<*it<<endl; } } return 0; }