一:基本函数
vector<int>v; 定义一个名字是v类型为int的数据结构
v.push_back 从尾部插入
v[i] 下标为i的元素
vetcor<int>::iterator it; 类型为vector的迭代器
v.begin() 开始
v.end() 结束
v.front() 首元素
v.back() 末元素
v.clear() 全部清空
v.empty() 是不是空的,是空的返回1,不是返回0
v.size() 元素个数
输出v所有元素有两种方法:
for(it=v.begin();it!=v.end();it++)
cout<<*it;
for(int i=0;i<v.size();i++)
cout<<v[i]<<' ';
二:插入函数
v.insert(v.begin()+a,b) 把b插入在第a个元素后面
也就是在a下标添加b,后面数字往后移
三:删除函数
v.pop_back() 删除尾巴元素即最后一个元素
v.erase(v.begin()+b)删除下标为b的元素
v.erase(b.begin(),v.begin()+1)
删除前三个元素