이번 문제에 대해서 간략히 설명해드리면 배열을 슬라이싱해서
슬라이싱한 배열에서 주어진 인덱스값(k)을 이용하여
해당하는 요소를 찾아내서 새로운 배열에 추가해주는 코드입니다!
출력해야 할 answer배열과 commands배열의 요소 개수가 같으니 for문은
commands배열의 길이만큼 돌아주게 설정하면 됩니다.
int[] subArray = Arrays.copyOfRange(array, start, end);로
새로운 배열을 하나 생성해주고
새롭게 생성한 배열을 오름차순 정렬을 해준 뒤에
오름차순 정렬을 마친 새로운 배열의 k번째 값을
answer배열에 넣어주면
이번 문제 해결입니다!
'알고리즘' 카테고리의 다른 글
프로그래머스, 최소직사각형 (0) | 2024.07.10 |
---|---|
프로그래머스, 수열과 구간 쿼리3 (0) | 2024.07.10 |
LEETCODE, Smallest Number in Infinite Set (0) | 2024.07.10 |
LEETCODE, Minimum Number (0) | 2024.07.10 |
LEETCODE, Valid Parenthesis (0) | 2024.07.10 |