We discussed 5 sorting and 2 searching algorithms during cla…

We discussed 5 sorting and 2 searching algorithms during class such as the bubblesort, insertion sort, selection sort, quick sort, and merge sort along with the linear search and binary search algorithms. Briefly discuss in detail the algorithm of each of these searching and sorting algorithms, including how it performs its own unique sorting/searching algorithm for an integer array data structure.  You should also include in your discussion the order of magnitude (Big-O) complexity class for each searching and sorting algorithm discussed. (Note:  Partial credit will be awarded on this question based on both the accuracy and completeness of your answers)