
class Solution {
public int[] sortedSquares(int[] A) {
for(int i=0;i<A.length;i++){
A[i]=A[i]*A[i];
}
Arrays.sort(A);
return A;
}
}
本文介绍了一个简单的算法,该算法接收一个整数数组作为输入,并返回一个新的数组。新的数组中每个元素都是原数组中对应元素的平方,并且这些平方后的元素按升序排列。此算法首先遍历整个数组,将每个元素替换为其平方,然后使用Arrays.sort()方法进行排序。

class Solution {
public int[] sortedSquares(int[] A) {
for(int i=0;i<A.length;i++){
A[i]=A[i]*A[i];
}
Arrays.sort(A);
return A;
}
}

被折叠的 条评论
为什么被折叠?