STL----vector
1.vector<vector<int>> a(n + 1, vector<int>(m + 1));
n+1是第一纬,以二维矩阵为例的话,其相当于有多少行
2、vector<vector<vector<int>>> a(3, vector<vector<int>>(3));
定义一个三维数组
这样初始化意味着啥含义?
意味着:a的第一维有3个空间,第二维有3个空间,
最后一维未指定,是可以用push_back()自动扩容的地址
用于如:
a[1][2].push_back(3)
vector的删除注意: