📢 문제 출처
⏰ 문제 설명
- 정수 start와 end가 주어질 때, start부터 end까지의 숫자를 차례로 담은 리스트를 return
⏰ 입출력 예시
- 입출력 예 #1
- (1) 3부터 10까지의 숫자들을 담은 리스트 [3, 4, 5, 6, 7, 8, 9, 10]를 return합니다.
⏰ 풀이
class Solution {
public int[] solution(int start, int end) {
int[] answer = new int[end - start + 1];
for(int i =0; i<= end - start; i++){
answer[i] = i + start;
}
return answer;
}
}
- start의 값부터 end 값까지를 모두 리스트 안에 넣어야한다.
- 그러기에, new int[]를 선언하여 해당 배열안에 end에서 start 까지의 값을 연산해준다.
- for 문은 end에서 start를 모두 반복하여 해당 값을 answer에 대입해준다.
반응형
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 커피 심부름 (0) | 2023.08.06 |
---|---|
[프로그래머스] 글자 이어 붙여 문자열 만들기 (0) | 2023.08.06 |
[프로그래머스] 뒤에서 5등까지 (0) | 2023.08.05 |
댓글