728x90
📋 문제
정수 start_num와 end_num가 주어질 때, start_num에서 end_num까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
📋 입출력 예시

📋 풀이
class Solution {
public int[] solution(int start_num, int end_num) {
// 배열 크기 + 1 해주야댐
int[] answer = new int[(start_num - end_num)+1];
int idx = 0;
for(int i = start_num; i >= end_num; i--){
answer[idx++] += i;
}
return answer;
}
}
처음에 배열 크기 설정에 +1 해주는 것과 반복문에서 헤맸다
+ answer[idx++]부분도 ㅜㅜ
좀 더 친해져야 할듯,,,
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
| [Lv.1]2021카카오 : 숫자 문자열과 영단어 (0) | 2024.08.08 |
|---|---|
| [Lv.0] 1로 만들기 (0) | 2024.08.08 |
| [Lv.0] 원소들의 곱과 합 (0) | 2024.08.08 |
| [Lv.0] 특정한 문자를 대문자로 바꾸기 (0) | 2024.08.08 |
| [Lv.1] 문자열 내 p와 y의 개수 (0) | 2024.08.07 |