。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

ㅋㅌ

[JAVA] 뒤집,,기

quarrrter 2023. 8. 31. 09:52
class Solution {
    public String solution(String my_string, int[][] queries) {
        char[] charArray = my_string.toCharArray();
        
        for (int[] query : queries) {
            int start = query[0];
            int end = query[1];
            
            // 문자열의 일부를 뒤집습니다.
            reverseSubstring(charArray, start, end);
        }
        
        return new String(charArray);
    }
    
    private void reverseSubstring(char[] arr, int start, int end) {
        while (start < end) {
            char temp = arr[start];
            arr[start] = arr[end];
            arr[end] = temp;
            start++;
            end--;
        }
    }
}

 

 

'ㅋㅌ' 카테고리의 다른 글

[SQL] GROUP BY  (0) 2023.09.03
[JAVA] List<String> ** = new ArrayList<>()  (0) 2023.09.01
[JAVA] 지피티 물어보기  (0) 2023.08.29
[JAVA] 중복방지 set  (0) 2023.08.27
[SQL] DATEDIFF, CASE  (0) 2023.08.27