거인의 코딩일지
[Lv.0_Java] 수열과 구간 쿼리 3 본문
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
'알고리즘테스트 > Programmers' 카테고리의 다른 글
[Lv.0_JAVA] 소인수분해 (0) | 2023.09.26 |
---|---|
[Lv.0_JAVA] 컨트롤 제트 (0) | 2023.09.26 |
[Lv.0_Java] 합성수 찾기 (0) | 2023.08.23 |
[Lv.0_Java] 간단한 논리 연산 (0) | 2023.08.22 |
[Lv.0_Java]2차원으로 만들기 (0) | 2023.08.22 |