Problem Session 3
Lecture 8 of 29 in Introduction to Algorithms (MIT 6.006) by Free Academy. 1 h 26 min. Watch on YouTube
Course: Introduction to Algorithms (MIT 6.006) (Computer Science). Covers: algorithms data structures sorting hashing graphs bfs dfs shortest paths dynamic programming complexity big o.
All lectures in Introduction to Algorithms (MIT 6.006)
- 1. Algorithms and Computation · 46 min
- 2. Data Structures and Dynamic Arrays · 50 min
- Introduction to Algorithms - Problem Session 1: Asymptotic Behavior of Functions and Double-ended... · 1 h 27 min
- 3. Sets and Sorting · 53 min
- 4. Hashing · 53 min
- Problem Session 2 (MIT 6.006 Introduction to Algorithms, Spring 2020) · 1 h 28 min
- 5. Linear Sorting · 52 min
- Problem Session 3 · 1 h 26 min
- 6. Binary Trees, Part 1 · 51 min
- 7. Binary Trees, Part 2: AVL · 54 min
- Problem Session 4 · 1 h 30 min
- 8. Binary Heaps · 51 min
- 9. Breadth-First Search · 53 min
- Quiz 1 review · 1 h 26 min
- 10. Depth-First Search · 52 min
- 11. Weighted Shortest Paths · 58 min
- Problem Session 5 · 1 h 28 min
- 12. Bellman-Ford · 58 min
- 13. Dijkstra · 57 min
- 14. APSP and Johnson · 57 min
- Quiz 2 Review · 1 h 23 min
- 15. Dynamic Programming, Part 1: SRTBOT, Fib, DAGs, Bowling · 57 min
- 16. Dynamic Programming, Part 2: LCS, LIS, Coins · 59 min
- 17. Dynamic Programming, Part 3: APSP, Parens, Piano · 1 h 4 min
- 18. Dynamic Programming, Part 4: Rods, Subset Sum, Pseudopolynomial · 1 h 4 min
- 19. Complexity · 59 min
- Quiz 3 Review · 1 h 24 min
- 20. Course Review · 56 min
- 21. Algorithms—Next Steps · 59 min