0 and 1 in java
// User function Template for Java
class Solution {
void segregate0and1(int[] arr) {
int left=0;
int right=arr.length-1;
while(left<right)
{
if(arr[left]==0)
{
left++;
}
else if(arr[right]==1)
{
right--;
}
else
{
swap(arr,left,right);
left++;
right--;
}
}
}
void swap(int []arr,int left,int right)
{
int temp= arr[left];
arr[left]=arr[right];
arr[right]=temp;
}
}