JAVA_Reverse String II_LeetCode 541


JAVA_Reverse String II_LeetCode 541

JAVA_Reverse String II_LeetCode 541 풀이 class Solution { public String reverseStr(String s, int k) { StringBuilder str = new StringBuilder(s); for (int index = 0; index < s.length(); index += k << 1) { int leftIndex = index - 1, rightIndex = Math.min(index + k, s.length()); while (++leftIndex < --rightIndex) { str.setCharAt(leftIndex, s.charAt(rightIndex)); str.setCharAt(rightIndex, s.charAt(leftIndex)); } } return str.toString(); } } * 출처 Reverse String II - LeetCode Reverse String II - Given a ...


#JAVA #JAVA_LeetCode541 #JAVA_ReverseStringII #JAVA_ReverseStringII_LeetCode541 #ReverseStringII_LeetCode541

원문링크 : JAVA_Reverse String II_LeetCode 541