知识总结

vector遍历一个二维数组2018-10-14

2018-10-13  本文已影响0人  雪上霜

如何通过stl中vector遍历一个二维数组?

vector中二维数组的遍历方法:

1、迭代器遍历

void reverse_iterator(vector<vector<int>> array)

{

        vector<vector<int>> ::iterator it

        vector<int>::iterator it1;

        for(it = array.begin();it != array.end();it++)

        for(it1 = *it.begin();it1 != *it.end();it1++)

                cout << *it1 << endl;

}

2、下标遍历

void reverse_index(vector<vector<int>> array)

{

for(int i = 0;i < array.size();i++)

    for(int j = 0;j < array[0].size();j++)

            cout << array[i][j] << endl;

}

上一篇 下一篇

猜你喜欢

热点阅读