CS4040/5040
Master Method, Substitution method, Recurrence tree method
Insertion Sort
Maximum Subarray: Divid and Conquer
Merge Sort: Divid and Conquer
Heap representation
Quick Sort
Counting Sort
Radix Sort
Closest Pair problem
MST problem, Greedy method
Shortest Path problem, Dijkstra's algorithm
Fractional Knapsack problem
0/1 Knapsack problem, Dynamic programming
Matrix Chain Multiplication
Longest Common Subsequence
Coin change problem
All-Pairs Shortest Paths
P VS. NP
Useful materiels