728x90
문제 설명
정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 n 번째 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요.
제한사항
- 2 ≤ num_list의 길이 ≤ 30
- 1 ≤ num_list의 원소 ≤ 9
- 1 ≤ n ≤ num_list의 길이 ___
class Solution {
public int[] solution(int[] num_list, int n) {
int[] answer = new int[n];
for (int i = 0; i < n; i++) {
answer[i] = num_list[i];
}
return answer;
}
}
노트
import java.util.Arrays;
class Solution {
public int[] solution(int[] num_list, int n) {
return Arrays.copyOfRange(num_list, 0, n);
}
}
Arrays.copyOf( 복사할 배열, 복사할 배열의 크기);
Arrays.copyOfRange(복사하고자하는 배열, 시작 인덱스, 원소 개수)
728x90
'○ 기술면접 > 알고리즘' 카테고리의 다른 글
연산: 더 크게 합치기 (0) | 2023.06.09 |
---|---|
연산: 문자열 곱하기 (1) | 2023.06.09 |
연산: 문자 리스트를 문자열로 변환하기 (0) | 2023.06.09 |
해시: 완주하지 못한 선수 (0) | 2023.06.08 |
해시: 폰켓몬 (0) | 2023.06.08 |
프로그래머스: 짝수는 싫어요 (0) | 2023.06.07 |
구현: 팰린드롬수 (백준 1259) (0) | 2023.03.27 |
이진탐색: Hunt The Rabbit (백준 13777) (0) | 2023.03.24 |