- 初始化
vector<vector<int>> v(r, vector<int>(c, 0));
- resize()
vector<vector<int>> v;
v.resize(r); // row
for (int i = 0; i < r; ++i){
v[i].resize(c); // column
}
参考:https://blog.youkuaiyun.com/sinat_36053757/article/details/71053706
本文介绍了两种使用C++标准库中的vector容器来初始化二维数组的方法:一种是利用模板特性直接完成初始化,另一种是通过resize()函数逐步调整大小。
vector<vector<int>> v(r, vector<int>(c, 0));
vector<vector<int>> v;
v.resize(r); // row
for (int i = 0; i < r; ++i){
v[i].resize(c); // column
}
参考:https://blog.youkuaiyun.com/sinat_36053757/article/details/71053706
1024
2355

被折叠的 条评论
为什么被折叠?