1.暴力排序
class Solution {
public int[] sortedSquares(int[] nums) {
for(int i=0;ix) {
j--;
}
if(i
2.双指针法
public static int[] sortedSquares(int[] nums) {
int i=0;
int j=nums.length-1;
int k=nums.length;
int[] newNum=new int[k];
while(i<=j&&i>=0){
if(nums[j]*nums[j]>=nums[i]*nums[i]){
newNum[k-1]=nums[j]*nums[j];
k--;
j--;
}else {
newNum[k-1]=nums[i]*nums[i];
k--;
i++;
}
}
return newNum;
}



