반응형
실행 코드
class Solution {
public int \[\] solution(int \[\] num\_list) {
int length = num\_list.length;
int\[\] reversedArray = new int \[length\];
for (int i = 0; i < length; i++) {
reversedArray\[i\] = num\_list \[length - 1 - i\];
}
return reversedArray;
}
}
코드 분석
int length = num_list.length;
num_list의 길이 측정
Int[] reversedArray = new int [length];
입력배열과 동일한 길이의 정수 배열인 reversedArray를 생성합니다.
for (int i = 0 ; i < length; i++) **;**
반복문을 사용하여 num_list 배열의 각 원소에 접근합니다. 반복문은 배열의 길이만큼 반복
reversedArray [i] = new_list[length -1 -i];
반복 인덱스 i에 해당하는 num_list 배열을 reversedArray 배열의 마지막 원소로 시작해 거꾸로 복사
return reversedArray;
뒤집힌 순서의 원소를 가지고 있는 배열을 반환시킵니다.
728x90
'알고리즘' 카테고리의 다른 글
문자열 뒤집기 (0) | 2023.09.21 |
---|---|
배열 두 배 만들기 (0) | 2023.09.20 |
최빈값 구하기 (0) | 2023.09.19 |