Sign In
You are coding as a Guest. Sign in with your RoleNest account to permanently track your streak, earn XP, and climb the Campus Leaderboard!
Sign In with RoleNest
🔥Reverse Array In-Place: O(1) Memory InversionEasy
EasyTwo Pointers•Acceptance: 84.5%

Reverse Array In-Place: O(1) Memory Inversion

Real-World Engineering Context
Undo stack history inversion, GPU vertex winding order reversal, and audio sample time-reversal DSP processing.
Given an array `arr`, reverse the elements in-place and return the mutated array without allocating another array of length n.

Sample Test Cases

Input: [[1,2,3,4,5]]
Expected: [5,4,3,2,1]
Input: [[10,20]]
Expected: [20,10]
Input: [[42]]
Expected: [42]

Constraints

  • 0 <= arr.length <= 10^5