Sorting Bubble Sort Heap Sort Insertion Sort Merge Sort Quick Sort Selection Sort Union of two sorted arrays Intersection of two sorted arrays