不会飞的章鱼

熟能生巧,勤能补拙;念念不忘,必有回响。

LeetCode_977_Squares-of-a-Sorted-Array | 有序数组的平方

题目描述

解析

此题比较简单,意思就是对数组里的数字进行排序和开平方。代码如下

  • Java
1
2
3
4
5
6
7
8
9
10
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;
}
}
  • Python
1
2
3
4
5
class Solution:
def sortedSquares(self, A: 'List[int]') -> 'List[int]':
def f(x):
return x*x
return sorted(map(f,A))

开启刷题之路

加入了大佬创建的刷题圈,目标是一天一道LeetCode算法题,按专题刷,加油!

------ 本文结束------
如果本篇文章对你有帮助,可以给作者加个鸡腿~(*^__^*),感谢鼓励与支持!