[ Programmers ] 카운트 업 ( java ) 33 / 124
📚 Table of Contents
문제
문제 설명
정수 start_num
와 end_num
가 주어질 때, start_num
부터 end_num
까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
제한사항
- 0 ≤
start_num
≤end_num
≤ 50
입출력 예
문제 풀이
코드 설명
코드의 목적:
- 이 코드는 주어진 시작 숫자
start_num
부터 끝 숫자end_num
까지의 정수들을 포함하는 배열을 생성하는 알고리즘을 구현합니다.
코드의 주요 구조:
- Import:
IntStream
클래스를 import합니다. - 클래스 정의:
Solution
클래스를 정의합니다. - 메서드 정의:
solution
메서드를 정의합니다.
코드의 주요 알고리즘:
- 스트림 생성:
IntStream.rangeClosed(start_num, end_num)
메서드를 사용하여start_num
부터end_num
까지의 정수들을 포함하는 스트림을 생성합니다. - 배열 생성:
toArray()
메서드를 사용하여 스트림의 요소들을int
배열로 변환하고 반환합니다.
코드의 핵심:
IntStream.rangeClosed(start_num, end_num)
메서드를 사용하여 정수 범위를 나타내는 스트림을 간결하게 생성합니다.toArray()
메서드를 사용하여 스트림의 요소들을 배열로 변환합니다.
풀이
import java.util.stream.IntStream;
class Solution {
public int[] solution(int start_num, int end_num) {
// start_num부터 end_num까지의 정수 스트림 생성
IntStream stream = IntStream.rangeClosed(start_num, end_num);
// 스트림을 배열로 변환하여 반환
return stream.toArray();
}
}
'Coding > Programers' 카테고리의 다른 글
[ Programmers ] 배열 만들기 4 ( java ) 35 / 124 (0) | 2023.12.27 |
---|---|
[ Programmers ] 콜라츠 수열 만들기 ( java ) 34 / 124 (1) | 2023.12.27 |
[ Programmers ] 배열 만들기 2 ( java ) 32 / 124 (1) | 2023.12.27 |
[ Programmers ] 수열과 구간 쿼리 4 ( java ) 31 / 124 (0) | 2023.12.27 |
[ Programmers ] 수열과 구간 쿼리 2 ( java ) 30 / 124 (0) | 2023.12.26 |