Minimum Spanning TreesCovers the implementation and analysis of disjoint sets data structure and introduces the concept of minimum spanning trees.
Prim's and Kruskal's AlgorithmsExplores Prim's and Kruskal's algorithms for finding minimum spanning trees in a graph, covering their correctness, implementation, and analysis.
Latent Tree LearningExplores latent tree learning, covering node properties, sibling relationships, and algorithmic structure.
Union-Find and Prim's AlgorithmIntroduces Union-Find data structure and Prim's algorithm for minimum spanning trees in graphs, exploring cuts and historical origins.
Coin Rendering: Part 1Covers coin rendering and the limitations of the greedy algorithm in finding optimal solutions.