1
var wiggleSort = function (nums) {
2
nums.sort((a, b) => a - b);
3

4
let temp = [...nums];
5

6
let low = Math.floor((nums.length - 1) / 2),
7
high = nums.length - 1;
8

9
for (let i = 0; i < nums.length; i++) {
10
if (i % 2 === 0) {
11
nums[i] = temp[low];
12
low--;
13
} else {
14
nums[i] = temp[high];
15
high--;
16
}
17
}
18

19
return nums;
20
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0