Toc

Table of Contents

 * 1) Sorting
 * 2) Bubble sort
 * 3) Insertion sort
 * 4) Merge sort
 * 5) Heap sort
 * 6) Quicksort
 * 7) Introsort
 * 8) Searching
 * 9) Binary Search
 * 10) Exhaustive Search
 * 11) Recursion
 * 12) Graph Theory
 * 13) Shortest Path
 * 14) Graph Searching
 * 15) Minimum Spanning Tree
 * 16) Dynamic Programming
 * 17) Greedy
 * 18) Computational Geometry
 * 19) Convex Hull
 * 20) QuickHull
 * 21) Graham's Scan
 * 22) Delaunay Triangulation
 * 23) Number Theory
 * 24) Primes
 * 25) Prime List
 * 26) Sieve of Eratosthenes
 * 27) Data Structures
 * 28) Linked List
 * 29) Stack
 * 30) Queue
 * 31) Binary Search Tree
 * 32) Binary Heap
 * 33) Hash Table