문제 설명
정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
문제 읽으면서 생각 정리
for(int i=0; i<end_num-start_num+1; i++) {
answer[i] += 1;
}
문제 풀면서
- answer[0] = start_num으로 정해두기
- 1만 더하는 것이 아니라 이전 원소에 + 1
class Solution {
public int[] solution(int start_num, int end_num) {
int length = end_num - start_num + 1;
int[] answer = new int[length];
answer[0] = start_num;
for(int i=1; i<length; i++) {
answer[i] = answer[i-1] + 1;
}
return answer;
}
}
'프로그래머스 > 0단계' 카테고리의 다른 글
배열 만들기 4 (0) | 2025.01.14 |
---|---|
콜라츠 수열 만들기 (0) | 2025.01.13 |
수열과 구간 쿼리 4 (0) | 2025.01.13 |
수열과 구간 쿼리 2 (0) | 2025.01.13 |
수열과 구간 쿼리 3 (2) | 2025.01.13 |