Update 0977.有序数组的平方.md

java代码
This commit is contained in:
SkyLazy
2021-06-09 16:51:32 +08:00
committed by GitHub
parent e470235464
commit 7343bb7b14

View File

@ -98,6 +98,26 @@ public:
Java
```Java
class Solution {
public int[] sortedSquares(int[] nums) {
int right = nums.length - 1;
int left = 0;
int[] result = new int[nums.length];
int index = result.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;
}
}
return result;
}
}
```
Python
```Python