Class Solution
- java.lang.Object
-
- g1901_2000.s2000_reverse_prefix_of_word.Solution
-
public class Solution extends Object
2000 - Reverse Prefix of Word.Easy
Given a 0-indexed string
wordand a characterch, reverse the segment ofwordthat starts at index0and ends at the index of the first occurrence ofch( inclusive ). If the characterchdoes not exist inword, do nothing.- For example, if
word = "abcdefd"andch = "d", then you should reverse the segment that starts at0and ends at3( inclusive ). The resulting string will be"dcbaefd".
Return the resulting string.
Example 1:
Input: word = “abcdefd”, ch = “d”
Output: “dcbaefd”
Explanation: The first occurrence of “d” is at index 3.
Reverse the part of word from 0 to 3 (inclusive), the resulting string is “dcbaefd”.
Example 2:
Input: word = “xyxzxe”, ch = “z”
Output: “zxyxxe”
Explanation: The first and only occurrence of “z” is at index 3.
Reverse the part of word from 0 to 3 (inclusive), the resulting string is “zxyxxe”.
Example 3:
Input: word = “abcd”, ch = “z”
Output: “abcd”
Explanation: “z” does not exist in word.
You should not do any reverse operation, the resulting string is “abcd”.
Constraints:
1 <= word.length <= 250wordconsists of lowercase English letters.chis a lowercase English letter.
- For example, if
-
-
Constructor Summary
Constructors Constructor Description Solution()
-