vector 动态变化基于倍增
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> a({1,2,3,.....});//初始化方式
a.size();//元素个数;
a.empty();//是否为空; return bool;
//9-10用于所有STL;
a.clear();
vector<int>::iterator it=a.begin()//迭代器,不常用;
for(vector<int>::iterator i=a.begin();i!=a.end();i++)
for(auto i=a.begin();.........)
for(auto x:a)cout<<x<<endl;
a.back();//返回最后一个元素,有用;
a.push_back(n);//在最后添加一个元素n;
a.pop_back() ;//删除最后1个元素;
return 0;
}