动态数组
定义:
vector<类型> 变量名
vector<int> v
增
v.push_back(元素); //向动态数组尾部插入一个元素 void
删
v.pop_back(); //删除动态数组尾部的一个元素 void
改
v.resize(); //修改动态数组大小
查
v.empty(); //返回动态数组是否为空 bool
v.size(); //返回动态数组大小 int
v[i]; //返回动态数组中的第i个元素
v.begin(); //返回指向vector头部的迭代器(指针)
v.end() //返回指向vector尾部元素的后一个元素的迭代器(指针)