1
/**
2
* @param {number[]} nums
3
* @return {number[]}
4
*/
5
var rearrangeArray = function (nums) {
6
let result = [];
7
let l = 0;
8
let r = 0;
9
while (result.length !== nums.length) {
10
while (nums[l] < 0) {
11
l++;
12
}
13
while (nums[r] > 0) {
14
r++;
15
}
16

17
result.push(nums[l], nums[r]);
18
l++;
19
r++;
20
}
21
return result;
22
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0