有没有公式可以对这个数组进行排序
1 2 3
4 5 6
7 8 9
10 11 12
13 14 15
16 17 18
19 20 21
到
1 4 7
10 13 16
19 2 5
8 11 14
17 20 3
6 9 12
15 18 21
取第一列并将其放在二维数组中的第一个位置
这些是您重新定位后的位置
[0][0] --> [0][0]
[1][0] --> [0][1]
[2][0] --> [0][2]
[3][0] --> [1][0]
[4][0] --> [1][1]
[5][0] --> [1][2]
[6][0] --> [2][0]
[0][1] --> [2][1]
[1][1] --> [2][2]
[2][1] --> [3][0]
[3][1] --> [3][1]
[4][1] --> [3][2]
[5][1] --> [4][0]
[6][1] --> [4][1]
[0][2] --> [4][2]
[1][2] --> [5][0]
[2][2] --> [5][1]
[3][2] --> [5][2]
[4][2] --> [6][0]
[5][2] --> [6][1]
[6][2] --> [6][2]
我可以看到模式,但想不出公式
我想用这个,如果我是对的
for(int i = 0 ; i < 3 ; i++){
for(int j = 0 ; j < 7 ; j++){
//do something here
}
}
守着星空守着你
RISEBY
相关分类