Challenge 9: Rearrange Positive & Negative Values
With the given array, rearrange its elements in such a way that the negative elements appear at one side and positive elements appear in the other.
We'll cover the following
Problem statement
Implement a function reArrange(int arr[], int size)
, which takes an array arr
and its size as input and rearranges the elements such that all the negative elements appear on the left and positive elements appear on the right.
Consider 0 as a positive number.
Input
An array of integers and its size is given.
Output
A rearranged array with negative elements at the left and positive elements at the right is the output.
Sample input
[10,-1,20,4,5,-9,-6]
Sample output
[-1,-9,-6,10,20,4,5]
Level up your interview prep. Join Educative to access 70+ hands-on prep courses.