Deck · IOI — Competitive Programming
Graph Algorithms
IOI graph algorithms: terminology, representations, BFS/DFS, topological sort, shortest paths (Dijkstra, Bellman-Ford, Floyd-Warshall, SPFA), minimum spanning trees (Kruskal, Prim), connectivity (SCC, bridges, articulation points, 2-SAT), trees (diameter, LCA), network flow (Ford-Fulkerson, Dinic, min-cut, bipartite matching), and Eulerian paths, with complexities and when each applies.
76 cards · SM-2 spaced repetition
Included with the full IOI — Competitive Programming program — 14 decks, 964 cards.
Sample cards
Unlock the program to study all 76 cards with spaced repetition.
Cards are created from publicly available sources and may contain errors. Check anything you rely on against your official materials.
More in IOI — Competitive Programming
Review graph algorithms — and the rest of IOI — Competitive Programming.
One program. 964 cards across 14 decks.