728x90
<문제 링크>
https://leetcode.com/problems/squares-of-a-sorted-array/
<문제 풀이>
- 리스트의 각 값에 연산을 해야 하므로 벡터연산이 가능한 numpy를 import 함
<코드>
import numpy as np
class Solution:
def sortedSquares(self, nums: List[int]) -> List[int]:
answer = np.array(nums) ** 2
answer.sort()
return list(answer)
<고쳐야 할 점>
- numpy import 구문 외우기
'두두의 알고리즘 > 문제' 카테고리의 다른 글
[정렬] 릿코드 Easy 283 'Move Zeroes' (Python) (0) | 2022.01.13 |
---|---|
[정렬] 릿코드 Medium 189 'Rotate Array' (Python) (0) | 2022.01.12 |
[이분탐색] 릿코드 Easy 35 'Search Insert Position' (Python) (0) | 2022.01.11 |
[이분탐색] 릿코드 Easy 278 'First Bad Version' (Python) (0) | 2022.01.11 |
[이분탐색] 릿코드 Easy 704 'Binary Search' (Python) (0) | 2022.01.10 |