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));
posted @ 2020-08-13 19:59  刘-皇叔  阅读(193)  评论(0编辑  收藏  举报