指定n的值,这里只计算为n奇数的魔方。
把魔方数存储在二维数组中,首先把1放在第0行的中间,剩下的数2,3,…,n2依次向上移动一行,并向右移动一列。当可能越过数组边界时需要“绕回”到数组的另一端。例如,如果需要把下一个数放到-1行,就将其存储到n-1行(最后一行);如果需要把下一个数放到第n列,就将其到第0列。如果某个特定的数组元素已被占用,就把该数存储在前一个数的正下方。
A.正常动作
B.溢出
C.下溢
D.同步
A.1和5
B.2和4
C.4和2
D.5和1
编写一个方法,合并给定的两个数组,并以升序返回合并后的数组,格式如下:
例如,一个数组是(16,13,15,18),另一个数组是{29,36,100,9},返回的数组应该是{9,13,15,16,29,36,100}。