package countSort;
public class countSort {
public static void main(String[] args) {
int[] arr = {61,86,96,19,37};
int[] orderedArr = new int[arr.length];
sort(arr,orderedArr);
printArr(orderedArr);
}
public static void sort(int[] arr,int[] orderedArr){
int[] count = new int[arr.length];
for (int i = 0; i < arr.length; i++) {
count[i] = 0;
}
for (int i = 0; i < arr.length; i++) {
for (int j = i+1; j < arr.length; j++) {
if (arr[i] > arr[j]){
count[i]++;
}else {
count[j]++;
}
}
}
for (int i = 0; i < arr.length; i++) {
orderedArr[count[i]] = arr[i];
}
}
public static void printArr(int[] arr){
for (int i = 0; i < arr.length; i++) {
if (i == arr.length - 1){
System.out.println(arr[i]);
}else {
System.out.print(arr[i] + ",");
}
}
}
}