반응형
[프로그래머스] Java 코딩테스트 연습 - 카운트 업
문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/181920
문제
정수 start와 end가 주어질 때, start부터 end까지의 숫자를 차례로 담은 리스트를 return하도록 solution함수를 완성해주세요.
풀이
end-start+1의 크기를 가지는 answer 변수를 선언하고, for 반복문으로 각 반복마다 answer의 각 요소에 1씩 증가하는 start값을 할당했다.
소스코드
class Solution {
public int[] solution(int start, int end) {
int size = end - start + 1;
int[] answer = new int[size];
for (int i = 0; i < size; i++) {
answer[i] = start++;
}
return answer;
}
}
반응형
'코딩테스트연습 > [프로그래머스] Java' 카테고리의 다른 글
[프로그래머스] Java 코딩테스트 연습 - 조건에 맞게 수열 변환하기 1 (2) | 2023.06.22 |
---|---|
[프로그래머스] Java 코딩테스트 연습 - A 강조하기 (2) | 2023.06.22 |
[프로그래머스] Java 코딩테스트 연습 - 카운트 다운 (2) | 2023.06.22 |
[프로그래머스] Java 코딩테스트 연습 - n보다 커질 때까지 더하기 (1) | 2023.06.22 |
[프로그래머스] Java 코딩테스트 연습 - 길이에 따른 연산 (2) | 2023.06.21 |