题目截图
方法一:直接排序
class Solution:
def sortedSquares(self, nums: List[int]) -> List[int]:
return sorted(num * num for num in nums)
测试用全部代码
from typing import List
class Solution:
def sortedSquares(self, nums: List[int]) -> List[int]:
return sorted(num * num for num in nums)
class main:
a = Solution()
nums = [-5,-3,-2,-1]
b = a.sortedSquares(nums)
print(b)
if __name__ == '__main__':
main()