vector二维数组初始化

简介: int main() { vectornum = { {1,1,1,0,1,1},{1,0,1,1,1,1},{1,1,1,0,0,1},{1,0,1,0,0,1},{1,1,1,1,1,1} ...
int main() {
    vector<vector<int> >num = 
        { {1,1,1,0,1,1},{1,0,1,1,1,1},{1,1,1,0,0,1},{1,0,1,0,0,1},{1,1,1,1,1,1} };

    //二维数组初始化
    //vector<vector<int>> vec(10, vector<int>(10));
    vector<vector<int> >right(num.size(), vector<int>(num[0].size()));
    vector<vector<int> >down(num.size(), vector<int>(num[0].size()));
    construct(num, right, down);
    cout << calculate(num, right, down) << endl;
    return 0;
}

初始化了一个 6*5的二维矩阵矩阵,初始值为0.

相关文章
|
9月前
|
存储 数据处理 C语言
二维数组的初始化
二维数组的初始化
91 1
|
9月前
|
存储 算法 C++
c++ vector数组详细介绍(二)
c++ vector数组详细介绍(二)
242 0
|
算法 Java C++
27.【C/C++ 最全vector数组的用法 (详解)】(一)
27.【C/C++ 最全vector数组的用法 (详解)】
342 0
|
9月前
|
存储 安全 算法
c++ vector数组详细介绍(一)
c++ vector数组详细介绍(一)
287 0
|
9月前
|
存储 算法 C++
c++ vector数组详细介绍(三)
c++ vector数组详细介绍(三)
115 0
|
9月前
std::vector不隐式拷贝进行添加元素
std::vector不隐式拷贝进行添加元素
二维动态数组的初始化
二维动态数组的初始化
63 0
|
编译器 C++ 容器
C++:模拟实现vector以及vector的迭代器失效和拷贝问题
C++:模拟实现vector以及vector的迭代器失效和拷贝问题
|
C++ 容器
【C++】vector中的常见函数和使用
【C++】vector中的常见函数和使用
83 0
|
算法 容器
使用迭代器输出vector里面的元素
使用迭代器输出vector里面的元素
108 0