본문 바로가기
프로그래머스/0단계

카운트 업

by 긴가우딘 2025. 1. 13.

문제 설명

정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.

 


 

문제 읽으면서 생각 정리

for(int i=0; i<end_num-start_num+1; i++) {
	answer[i] += 1;
    }

 

 

문제 풀면서

  1. answer[0] = start_num으로 정해두기
  2. 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