二维容器vector的初始化
直接看一下二维容器初始化代码:
vector<vector<int>> table(size1, vector<int>(size2, value));
声明一个名为table的容器,其元素为vector的容器;size1为vector容器个数,即一维大小;size2为vector容器大小,即为二维大小,value为初始化数值。
推广 三维
vector<vector<vector<int>>> cube(size1, vector<vector<int>>(size2, vector<int>(size3, value)));
这里size1为二维vector容器个数,size2为一维vector容器个数,size3则为一维vector容器元素个数,value为初始化数值。
上篇力扣42接雨水