Contents

카운트 업 구현에 대하여(with.Java)

   Sep 5, 2023     1 min read

카운트 업 구현에 대하여(with.Java) 알아본 글입니다.

코딩 테스트 문제를 풀며, 풀었던 문제에 대한 회고와 다른 풀이 방법을 알아보며, 알아가고자 합니다. 문제에 대해 먼저 알아보겠습니다.

문제

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

입출력 예시

start_num: 3 end_num: 10 result: [3, 4, 5, 6, 7, 8, 9, 10]

문제에 대한 나의 풀이

import java.util.ArrayList;
import java.util.List;

class Solution {
    public List<Integer> solution(int start_num, int end_num) {
        List<Integer> result = new ArrayList<>();

        for (int i = start_num; i <= end_num; i++) {
            result.add(i);
        }

        return result;
    }
}
풀이 설명

시작 숫자 start_num부터 종료 숫자 end_num까지의 숫자를 반복하여 ArrayList의 초기 값으로 설정된 result 리스트에 추가하고, 최종적으로 리스트를 반환합니다.