从上到下,从右到左反转迭代器,而不是完全反转

时间:2017-03-24 04:05:10

标签: c++

我的std::vector按以下顺序排列:

0 3 6
1 4 7
2 5 8

使用反向迭代器我得到以下输出:

8 5 2
7 4 1
6 3 0

我需要的输出是:

6 3 0
7 4 1
8 5 2

我将如何获得所需的排序,起初看起来我可以得到一个reverse iterator position - vertical size但是当我的矢量是这样的时候会变得棘手:

0 6  12
1 7  13
2 8  14
3 9  15
4 10 16
5 11 17...

0 个答案:

没有答案