코린이의 소소한 공부노트

[LeetCode/Easy] 977. Squares of a Sorted Array 본문

코딩테스트 풀이/JAVA

[LeetCode/Easy] 977. Squares of a Sorted Array

무지맘 2022. 12. 16. 12:09

1. Input

1) int 배열 nums

 

2. Output

1) nums의 요소를 제곱한 후 오름차순으로 정렬한 배열

 

3. Constraint

1) 1 <= nums.length <= 10^4

2) - 10^4 <= nums[i] <= 10^4

3) nums의 요소는 오름차순으로 정렬되어있다,

 

4. Example

Input: nums = [-4,-1,0,3,10] -> Output: [0,1,9,16,100]

설명: 각 요소를 제곱하면 [16, 1, 0, 9, 100]이고, 이를 오름차순으로 정렬하면 [0, 1, 9, 16, 100]이 된다.

 

5. Code

1) 첫 코드(2022/06/17)

for(int i=0 ; i<nums.length ; i++)
    nums[i] *= nums[i];

Arrays.sort(nums);
return nums;