알고리즘테스트/Programmers
[Lv.0_Java] 수열과 구간 쿼리 3
코딩거인
2023. 9. 26. 09:01
728x90
class Solution {
public int[] solution(int[] arr, int[][] queries) {
int num;
for(int i = 0; i < queries.length; i++) {
num = arr[queries[i][0]];
arr[queries[i][0]] = arr[queries[i][1]];
arr[queries[i][1]] = num;
}
return arr;
}
}
우선 queries 의 [i][1] 의 요소를 저장할 수 있는 int 변수 num 을 생성 해주고, arr[queries[i][0]] = arr[queries[i][1]]arr 의 순서를 queries 의 요소 의 값 처럼 변화시켜주고 그 뒤에 변수 num 에 저장되어있는 숫자를 넣어주었다.

728x90