문제

풀이
import java.util.*;
class Solution {
public int[] solution(int[] num_list) {
return Arrays.stream(num_list)
.boxed() // Convert IntStream to Stream<Integer>
.sorted(Comparator.reverseOrder())
.limit(num_list.length - 5)
.sorted()
.mapToInt(Integer::intValue)
.toArray();
}
}
import java.util.Arrays;
class Solution {
public int[] solution(int[] numList) {
return Arrays.stream(numList)
.sorted()
.skip(5)
.toArray();
}
}
출처
https://school.programmers.co.kr/learn/courses/30/lessons/181852
'Algorithm > Programmers' 카테고리의 다른 글
| [Programmers] Lv.0 / 정수 부분 / Java (0) | 2024.02.29 |
|---|---|
| [Programmers] Lv.0 / 전국 대회 선발 고사 / Java (0) | 2024.02.28 |
| [Programmers] Lv.0 / 뒤에서 5등까지 / Java (0) | 2024.02.27 |
| [Programmers] Lv.0 / 배열의 길이에 따라 다른 연산하기 / Java (0) | 2024.02.27 |
| [Programmers] Lv.0 / 문자열 묶기 / Java (0) | 2024.02.27 |
댓글