AcWing 663. 简单排序 ---- C++ vector assign 实现
原题链接
中等
作者:
cheng2099
,
2021-01-13 21:23:16
,
所有人可见
,
阅读 358
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
vector<int> a, b;
for (int i = 0; i < 3; i++) {
int v;
cin >> v;
a.push_back(v);
}
b.assign(a.begin(), a.end());
//copy(a.begin(), a.end(), b.begin());
sort(a.begin(), a.end());
for (vector<int>::iterator it = a.begin(); it != a.end(); it ++) {
cout << *it << endl;
}
cout << endl;
for (vector<int>::iterator it = b.begin(); it != b.end(); it++) {
cout << *it << endl;
}
}