Search⌘ K
AI Features

Problem: Reverse String

Explore how to reverse an array of characters in place using recursion. Learn to implement a recursive helper function that swaps elements from the array edges inward without creating new arrays, mastering efficient problem-solving and memory use.

Statement

Given an array of characters s, write a function to reverse the array in place.

The reversal must be performed by modifying the input array s directly, using only O(1)O(1) extra memory.

Note: Do not return a new array. Modify the input array s in place.

Constraints:

  • 11 \leq s.length 105\leq 10^5 ...