Problem
Using Java data structure and algorithms
a) Write a program to implement selection sort in ascending order.
b) Write a program to implement insertion sort in descending order.
c) Write a program to implement binary search with a given array of integers.