题目描述:
思路:
- 先将数组中的元素进行两两相乘,构成一个新的数组
- 然后再对新的数组里面的元素进行排序操作
- java内置排序,Arrays.sort(数组)
class Solution {
public int[] sortedSquares(int[] nums) {
// 思路很简单,先将数组中的元素进行两两相乘,
// 先创建一个新的数组,
int[] arr = new int[nums.length];
// 得到的结果存入到新的数组当中
for (int i = 0; i < nums.length; i++){
arr[i] = nums[i] * nums[i];
}
// java里面有很多的内置方法
Arrays.sort(arr);
return arr;
}
}