Class Solution
-
- All Implemented Interfaces:
public final class Solution541 - Reverse String II.
Easy
Given a string
sand an integerk, reverse the firstkcharacters for every2kcharacters counting from the start of the string.If there are fewer than
kcharacters left, reverse all of them. If there are less than2kbut greater than or equal tokcharacters, then reverse the firstkcharacters 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>
sconsists 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 StringreverseStr(String s, Integer k)-
-
Method Detail
-
reverseStr
final String reverseStr(String s, Integer k)
-
-
-
-