카운트 다운
정수 start_num와 end_num가 주어질 때, start_num에서 end_num까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
0 ≤ end_num ≤ start_num ≤ 50
실행 시간 : 0.01ms ~ 0.03ms
start_num이 end_num보다 크거나 같을 때까지를 조건으로 반복문을 수행한다.
이런 문제의 경우 크기가 정해져 있기 때문에 별도 배열 함수가 아닌 계산을 통해 배열의 크기를 결정해주고,
int j = 0으로 배열의 index를 설정해준다.
public int[] solution(int start_num, int end_num) {
int[] arr = new int[start_num - end_num + 1];
for(int i = start_num, j = 0; i >= end_num; i--, j++) {
arr[j] = i;
}
return arr;
}