Introduce Bubble Sort
Introduce Selection Sort
Introduce Insertion Sort
Introduce Merge Sort
Introduce Quick Sort
Compares pros and cons of different sorting algorithms
Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.
Given a list of non negative integers, arrange them such that they form the largest number.
Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times.