题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
#include<bits/stdc++.h> using namespace std; int main() { int n; cin >> n; vector<int> num; num.resize(n); int i; for (i = 0; i < n; i++) { cin >> num[i]; } sort(num.begin(), num.end()); set<int> s(num.begin(), num.end()); vector<int> result(s.begin(), s.end()); for (i = 0; i < result.size(); i++) { cout << result[i] << endl; } return 0; }
利用set自动保证了所有元素的唯一性。