-
∞. Final Exam Review
-
26. Splay trees and the dynamic optimality…
-
25. Online algorithms
-
24. LP duality and the simplex algorithm
-
23. Linear programming
-
22. Minimum cost flows
-
21. More applications and extensions
-
20. More applications of maximum flow
-
19. Midterm 2 review
-
18. Applications/extensions of maximum flow
-
17. Maximum flow structure and algorithms
-
16. Maximum flows and minimum cuts
-
15. String matching via careful failure
-
15. String matching via rolling hash
-
14. More Hashing
-
13. Hashing
-
12. Tail inequalities
-
11. Treaps
-
10. Midterm review session
-
9. Matching nuts and bolts
-
8. Discrete probability review
-
7. Speeding up dynamic programming
-
6. Revenge of the son of dynamic programming
-
5. Even more dynamic programming
-
4. More dynamic programming
-
3. Backtracking and dynamic programming
-
2. Fast Fourier transforms
-
1. Administrivia, recursion
Search for ""