[JAVA] 프로그래머스 : 수열과 구간 쿼리 3

조예빈·2024년 8월 7일
0

Coding Test

목록 보기
98/138

queries[i][j]면 j가 항상 2로 고정이므로 0번째 방을 i로, 1번째 방을 j로 해서 위치를 변경해 준 후 변경된 배열을 반화낳면 된다.

class Solution {
    public int[] solution(int[] arr, int[][] queries) {
        
        for(int a=0; a<queries.length; a++){
            int i = queries[a][0];
            int j = queries[a][1];
            
            int temp = arr[i];
            arr[i] = arr[j];
            arr[j] = temp;
        }
        
        return arr;
    }
}

profile
컴퓨터가 이해하는 코드는 바보도 작성할 수 있다. 사람이 이해하도록 작성하는 프로그래머가 진정한 실력자다. -마틴 파울러

0개의 댓글