[JAVA 문제 풀이] 129. 문자열 여러번 뒤집기

프로그래머스 (181913)
Stupefyee's avatar
Mar 10, 2025
[JAVA 문제 풀이] 129. 문자열 여러번 뒤집기
notion image
 

내가 작성한 코드

class Solution { public String solution(String my_string, int[][] queries) { for (int i = 0; i < queries.length; i++) { int start = queries[i][0]; // 시작부분 int end = queries[i][1]; // 끝부분 String temp = my_string.substring(start, end + 1); // 뒤집을 구간 StringBuilder sb = new StringBuilder(temp); sb.reverse(); // 뒤집기 // 뒤집은 구간을 다시 원래 문자열에 넣기 my_string = my_string.substring(0, start) + sb.toString() + my_string.substring(end + 1); } return my_string; } }
 

다른 사람의 코드

 
Share article

stupefyee