정수 배열 num_list가 주어질 때, 배열의 순서를 반대로 뒤집어 반환하는 문제
원본 배열의 마지막 요소부터 첫 번째 요소까지 순서대로 새로운 배열에 저장한다.
배열의 마지막 인덱스는 num_list.length - 1이므로,
num_list.length - 1 - i
를 사용해서 뒤에서부터 값을 가져온다.
i = 0 → 마지막 요소
i = 1 → 마지막에서 두 번째 요소
i = 2 → 마지막에서 세 번째 요소
reversed 배열을 만든다.reversed의 앞쪽부터 저장한다.class Solution {
public int[] solution(int[] num_list) {
int[] reversed = new int[num_list.length];
for (int i = 0; i < num_list.length; i++) {
reversed[i] = num_list[num_list.length - 1 - i];
}
return reversed;
}
}
