我有一个这样的数组:int[][][] grid_floor_row_col;
我想像这样遍历它:int[][][] grid_row_col_floor;
首先我试图改变for循环,然后改变数组(复制到一个新的),但我就是做不到,我的想法没有更进一步......我什至不知道它是否是可能的..
这是相同的数据,我只需要以不同的顺序遍历,每列,每行读取所有楼层......这是我遍历的方式:
for (int floor = 0; floor < grid_floor_row_col.Length; floor++)
{
for (int row = 0; row < grid_floor_row_col[floor].Length; row++)
{
for (int col = grid_floor_row_col[floor][row].Length - 1; col >= 0; col--)
{
//do stuff
}
}
}
现在我需要遍历:
for rows
for cols
for floors
看起来很琐碎,但我无法理解..