【发布时间】:2018-11-21 15:01:08
【问题描述】:
假设,我取一个整数的一维数组
A = {1,2,3,4,5,6,7,8, 9, 10, 11, 12}
现在,我想在二维数组中重新排列 A 中的整数,其中 p 行和 q 列以对角线方式排列。其中,p=3 并且 q=4。
输出将是这样的:
1 2 4 7
3 5 8 10
6 9 11 12
【问题讨论】:
-
到目前为止你有什么尝试?
-
那么你尝试了什么?
-
我不明白给定输入的 p=3 和 q=4 应该如何为您提供该输出。它似乎没有遵循我可以看到的任何逻辑顺序。它包含 3x4 网格中的所有数字,但顺序似乎相当随机。
-
@Michael,数字总是以反对角线方式填充