diff --git a/Sorts/cyclesort.java b/Sorts/cyclesort.java deleted file mode 100644 index 5b7e5652..00000000 --- a/Sorts/cyclesort.java +++ /dev/null @@ -1,78 +0,0 @@ -import java.util.*; -import java.lang.*; - -class Sorting -{ - // Function that sort the array using Cycle sort - public static void cycleSort (int arr[], int n) - { - // count number of memory writes - int writes = 0; - - // traverse array elements - for (int cycle_start=0; cycle_start<=n-2; cycle_start++) - { - // initialize item as starting point - int item = arr[cycle_start]; - - // Find position where we put the item. - int pos = cycle_start; - for (int i = cycle_start+1; i mx) mx = arr[i]; return mx; } - - static void countSort(int arr[], int n, int exp) + + private static void countSort(int arr[], int n, int exp) { int output[] = new int[n]; int i; @@ -35,8 +36,7 @@ class Radix { arr[i] = output[i]; } - static void radixsort(int arr[], int n) - { + private static void radixsort(int arr[], int n) { int m = getMax(arr, n);