개발자도전
[LeetCode] Squares of a Sorted Array 본문
728x90
[문제]
Given an integer array nums sorted in non-decreasing order, return an array of the squares of each number sorted in non-decreasing order.
감소하지 않는 순서로 정렬된 정수 배열을 정렬시켜 각 값의 제곱을 반환시키기.
예 1.
Input: nums = [-4,-1,0,3,10]
Output: [0,1,9,16,100]
예 2.
Input: nums = [-7,-3,2,3,11]
Output: [4,9,9,49,121]
[답]

for문으로 값을 빼준 후 i번째에 있는 값을 곱해서 다시 대입해주었다.
후 for문 밖에서 Arrays.sort함수를 사용해 nums 배열을 다시 정렬시켜주고 return 시켜주었다.
728x90
'LeetCode' 카테고리의 다른 글
| [LeetCode] Remove Element (0) | 2023.01.26 |
|---|---|
| [LeetCode] Merge Sorted Array (0) | 2023.01.25 |
| [LeetCode] Duplicate Zeros (0) | 2023.01.20 |
| [LeetCode] Find Numbers with Even Number of Digits (1) | 2023.01.19 |
| [LeetCode] Max Consecutive Ones (0) | 2023.01.19 |
Comments