复杂度都是至少O(n)
vector 合并
使用insert()
例:
vector<int> v1,v2;
v1.push_back(1);
v1.push_back(2);
/// v1 此时为 1 2
v2.push_back(5);
v2.push_back(4);
/// v2 此时为 5 4;
/// 合并:
v2.insert(v2.end(),v1.begin(),v1.end());
/// v2 为 5 4 1 2;
set合并
使用insert()
用法:
set<int> s1,s2;
s1.insert(s2.begin(),s2.end());