1470. Shuffle the Array #
题目 #
- 给定数组
nums
,数组中有2n
个元素,按[x1,x2,...,xn,y1,y2,...,yn]
的格式排列。 - 将数组按
[x1,y1,x2,y2,...,xn,yn]
格式重新排列,返回重排后的数组。
思路 #
模拟 #
代码 #
模拟 #
class Solution {
public int[] shuffle(int[] nums, int n) {
int[] ans = new int[nums.length];
for (int i = 0; i < n; i++) {
ans[2*i] = nums[i];
ans[2*i+1] = nums[i+n];
}
return ans;
}
}