1
var sortedSquares = function (nums) {
2
let left = 0;
3
let right = nums.length - 1;
4
const arr = new Array(nums.length);
5
let arrIndex = arr.length - 1;
6

7
while (left <= right) {
8
if (Math.abs(nums[left]) > Math.abs(nums[right])) {
9
arr[arrIndex] = nums[left] * nums[left];
10
left++;
11
} else {
12
arr[arrIndex] = nums[right] * nums[right];
13
right--;
14
}
15
arrIndex--;
16
}
17

18
return arr;
19
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0