A) What are the Big-O *average* complexities of these sorting algorithms for N elements? Algorithm Average complexity Insertion Sort Heap sort Merge Sort Radix sort Quicksort Consider the list {10, 1, 8, 2, 4, 6, 4, 9, 12} for parts B & C: B) Using the QuickSort algorithm where we used the median of three rule, what will the pivot value be for the first iteration? C) Circle the sorting algorithm that you’d pick to use in this situation: You are running a library catalog. You know that the books in your collectionare almost in sorted ascending order by title, with the exception of one bookwhich is in the wrong place. You want the catalog to be completely sorted in ascending order. You do not need to explain your answer: 1. Merge Sort 2. Insertion Sort 3. Radix Sort 4. Heap Sort 5. Counting Sort
A) What are the Big-O *average* complexities of these sorting algorithms
for N elements?
Average complexity | |
Insertion Sort | |
Heap sort | |
Merge Sort | |
Radix sort | |
Quicksort |
Consider the list {10, 1, 8, 2, 4, 6, 4, 9, 12} for parts B & C:
B) Using the QuickSort algorithm where we used the median of three rule,
what will the pivot value be for the first iteration?
C) Circle the sorting algorithm that you’d pick to use in this situation:
You are running a library catalog. You know that the books in your collectionare almost in sorted ascending order by title, with the exception of one bookwhich is in the wrong place. You want the catalog to be completely sorted in ascending order. You do not need to explain your answer:
1. Merge Sort
2. Insertion Sort
3. Radix Sort
4. Heap Sort
5. Counting Sort
Step by step
Solved in 2 steps with 1 images