4480: 【例】vector的插入_3
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:12
解决:11
题目描述
样例输入 复制
样例输出 复制
10 20 30
10 200 300 20 30
提示
#include <bits/stdc++.h>
using namespace std;
void print(vector<int> v){ //遍历vector中的元素
for(int i=0;i<v.size();i++){ //vector:可以使用下标访问,但不能越界
cout<<v[i]<<" ";
}
cout<<endl;
}
int main(){
vector<int> v;
v.push_back(10);
v.push_back(20);
v.push_back(30);
print(v);
vector<int> v2;
v2.push_back(100);
v2.push_back(200);
v2.push_back(300);
//向vector下标为1的位置插入v2中下标为1到最后的所有元素
v.insert(v.begin()+1,v2.begin()+1,v2.end());
print(v);
return 0;
}