Approach Explanation o( ̄▽ ̄)o
- I collected positives and negatives separately.
- I concatenated them in the correct order.
- I reassigned the result back to arr[:] so the original array is updated.
- This way, positives stay at the front, negatives move to the end, and the order is preserved.
Methods Used: (* ̄o ̄)/
- List comprehension
- Stable partition method
- Single traversal
- Extra space

Top comments (0)