본문 바로가기
CodingTest/Programmers

Lv.0 배열 뒤집기

by yoondoo 2022. 11. 21.
728x90
class Solution {
    public int[] solution(int[] num_list) {
        
        int[] answer = new int[num_list.length];
        
        int idx = 0;
        
        for(int i=num_list.length-1; i>=0; i--){
            answer[idx] = num_list[i];
            idx++;
        }
        
        return answer;
    }
}

num_list배열의 마지막 값을  answer[0] 첫번째 부터 넣어주는 for문

class Solution {
    public int[] solution(int[] num_list) {
        
        int[] answer = new int[num_list.length];
        
        for(int i=0; i<answer.length; i++){
            answer[i] = num_list[num_list.length-i-1];
        }
        
        return answer;
    }
}

인덱스 변수를 사용하지 않고 풀이 가능

반응형

'CodingTest > Programmers' 카테고리의 다른 글

Lv.0 점의 위치 구하기  (0) 2022.11.21
Lv.0 짝수 홀수 개수  (0) 2022.11.21
Lv.0 문자열 뒤집기  (0) 2022.11.21
Lv.0 피자 나눠 먹기(1)  (0) 2022.11.21
Lv.0 피자 나눠 먹기(3)  (0) 2022.11.21

댓글