Class Solution
-
- All Implemented Interfaces:
public final class Solution
541 - Reverse String II.
Easy
Given a string
s
and an integerk
, reverse the firstk
characters for every2k
characters counting from the start of the string.If there are fewer than
k
characters left, reverse all of them. If there are less than2k
but greater than or equal tok
characters, then reverse the firstk
characters and leave the other as original.Example 1:
Input: s = "abcdefg", k = 2
Output: "bacdfeg"
Example 2:
Input: s = "abcd", k = 2
Output: "bacd"
Constraints:
<code>1 <= s.length <= 10<sup>4</sup></code>
s
consists of only lowercase English letters.<code>1 <= k <= 10<sup>4</sup></code>
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final String
reverseStr(String s, Integer k)
-
-
Method Detail
-
reverseStr
final String reverseStr(String s, Integer k)
-
-
-
-