Sorting

Binary Search

2d - Array

Divide and Conquer