728x90
반응형
[프로그래머스] 코딩테스트 연습 -> 코딩테스트 입문 -> 배열 자르기
https://school.programmers.co.kr/learn/courses/30/lessons/120833
해결 과정
우선 배열 answer의 크기는 num2-num1+1 로 지정할 수 있다.
반복문으로 사용하여 i를 num1 부터 num2 까지 반복하면서
배열 answer에 배열 numbers 에서 해당하는 값들을 하나씩 넣어준다
answer을 return 하게 되면 알맞은 답이 된다.
소스 코드
class Solution {
public int[] solution(int[] numbers, int num1, int num2) {
int[] answer = new int[num2-num1+1];
int k = 0;
for(int i = num1; i <= num2; i++) {
answer[k++] = numbers[i];
}
return answer;
}
}
728x90
반응형
'JAVA > Programmers' 카테고리의 다른 글
JAVA 프로그래머스 [모스부호 (1)] 자바 (0) | 2023.05.30 |
---|---|
JAVA 프로그래머스 [순서쌍의 개수] Lv.0 (0) | 2023.05.29 |
JAVA 프로그래머스 [외계행성의 나이] 자바 Lv.0 (0) | 2023.05.29 |
JAVA 프로그래머스 [진료순서 정하기] 자바 Lv.0 (0) | 2023.05.29 |
JAVA 프로그래머스 [짝수의 합] 자바 Lv.0 (0) | 2023.05.28 |
댓글