문자열 뒤집기

gotcha!!·2023년 8월 21일
0

코딩테스트

목록 보기
24/36

문제

코드

class Solution {
    public String solution(String my_string, int[][] queries) {
        
        char[] arr = my_string.toCharArray();
            
        for(int[] query : queries){
                        // 2,3 
            int s = query[0]; // 2 -> r
            int e = query[1]; // 3 -> m
            
            while(s<e){ //2<3
                char temp = arr[s]; //char temp = arr[2]; -> temp == r
                arr[s] = arr[e]; // arr[2] = arr[3]; arr[2] == m
                arr[e] = temp; // arr[3] = temp arr[3] == r
                
                s++; // 3
                e--; // 2
                // 처음 while문 탈출
            }
        }
        return new String(arr);
    }
}
profile
ha lee :)

0개의 댓글