Search⌘ K
AI Features

Solution: Reverse Vowels of a String

Understand how to use the Two Pointers technique to reverse vowels in a string while leaving other characters intact. This lesson guides you through the step-by-step solution, explains the algorithm, and covers its time and space complexity.

Statement

Given a string s, reverse only the vowels in the string and return the resulting string.

The vowels are ‘a’‘e’‘i’‘o’, and ‘u’, and they can appear in both lowercase and uppercase, potentially more than once.

Constraints:

  • 11 \leq s.length 3×105 ...