SortingComparisons
In this assignment you will write Java implementation of several algorithms studied in class: Quick sort (with an arbitrary pivot and with a random pivot), Merge sort, Counting sort, Insertion sort .After completing these functions, you will be able to compare their performances on different types and sizes of input.