Advertisement
Guest User

CrossSort

a guest
Jul 3rd, 2015
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.60 KB | None | 0 0
  1. public static int[] crossSort(int[] arr)
  2.    {
  3.        int odd = 1;
  4.        int temp;
  5.        int oddLen = arr.length;
  6.        if(oddLen%2==1)
  7.             oddLen--;
  8.        
  9.        while(odd <= arr.length/2)
  10.        {
  11.            temp = arr[odd];
  12.            arr[odd] = arr[oddLen-odd];
  13.            arr[oddLen-odd] = temp;
  14.            odd+=2;
  15.        }
  16.        
  17.        for(int i=0;i<arr.length-2;i++)
  18.        {
  19.            if(arr[i] > arr[i+1])
  20.            {
  21.                temp = arr[i];
  22.                arr[i] = arr[i+1];
  23.                arr[i+1] = temp;
  24.            }
  25.        }
  26.        return arr;
  27.    }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement