publicint[]sortedSquares(int[] nums){int[] result =newint[nums.length];int left =0;int right = nums.length -1;int index = nums.length -1;while(left <= right){if(nums[left]* nums[left]> nums[right]* nums[right]){
result[index]= nums[left]* nums[left];
left ++;}else{
result[index]= nums[right]* nums[right];
right --;}
index --;}return result;}
力扣977 public int[] sortedSquares(int[] nums) { int[] result = new int[nums.length]; int left = 0; int right = nums.length - 1; int index = nums.length - 1; while (left <= right) { if (nums[left] *