vector 那些事

二维 vector

定义二维数组有如下几种方法,例如定义 3x3 的 vector:

第一种方法

vector<vector<int>> vec;
vec.resize(3);
for (int i = 0; i < vec.size(); i++)
      vec[i].resize(3);	

第二种方法

vector<vector<int>> vec;
vec.resize(3,vector<int>(3));

第三种方法

vector<vector<int>> vec(3, vector<int>(3));
原文地址:https://www.cnblogs.com/xiaojianliu/p/13498459.html