#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(){
//容器的创建
vector<int> v;
v.push_back(2);
v.push_back(7);
v.push_back(9);
//v[0] = 2;
//v[1] = 7;
//v[2] = 9;
for(vector<int>::iterator iter = v.begin();iter != v.end();++iter)
cout<<*iter<<" ";
cout<<endl;
//容器的插入(扩展)
v.insert(v.begin(),8);
v.insert(v.begin()+2,1);
v.insert(v.end(),3);
for(vector<int>::iterator iter = v.begin();iter != v.end();++iter)
cout<<*iter<<" ";
cout<<endl;
//容器的删除
v.erase(v.begin()+2);
for(vector<int>::iterator iter = v.begin();iter != v.end();++iter)
cout<<*iter<<" ";
cout<<endl;
v.erase(v.begin()+1,v.begin()+3);
for(vector<int>::iterator iter = v.begin();iter != v.end();++iter)
cout<<*iter<<" ";
cout<<endl;
v.clear();
cout<<v.size()<<endl;
for (int i =0;i < 10;++i)
v.push_back(i);/
for(vector<int>::iterator iter = v.begin();iter != v.end();++iter)
cout<<*iter<<" ";
cout<<endl;
reverse(v.begin(),v.end());
for(vector<int>::iterator iter = v.begin();iter != v.end();++iter)
cout<<*iter<<" ";
cout<<endl;
return 0;
}