抬头:
#include <vector>
using namespace std;
初始化:
vector<vector <int>> ivec(m ,vector<int>(n,0)); //m*n的二维vector,所有元素初始化为0
操作:
ivec.size(); //返回数组的长度(size_type),强制转为int(static_cast<int>(vec.size()))
ivec.erase( iterator ); //删除数组的iterator指向元素
ivec.insert( iterator, int m); //
ivec.insert( iterator, int n, int m); //
ivec.insert( iterator, iterator of ivecA, iterator of ivecB); //
int sum=accumulate(ivec.begin(), ivec.end(), 0); //sum等于所有元素之和