是vector 的函数的结合
#include <bits/stdc++.h>
using namespace std;
int main ()
{
vector<int> A;
int n,m;
cin >> n;
for(int i=0;i<n;i++)
{cin >> m;
A.push_back(m);
}
sort(A.begin(),A.end());
A.erase(unique(A.begin(),A.end()),A.end());
for(int i=0;i<n;i++) cout << A[i] << " ";
return 0;
}
自己领会之后就能熟练运用了