--- id: SCC title: "Strongly Connected Components" author: Benjamin Qi prerequisites: - Gold - Topological Sort - Platinum - BCCs and 2CCs description: frequency: 1 --- import { Problem } from "../models"; export const metadata = { problems: { ex: [ new Problem("CSES", "Planets & Kingdoms", "1683", "Easy", false, [], ""), ], general: [ new Problem("CSES", "Coin Collector", "1686", "Easy", false, [], ""), new Problem("Old Gold", "Grass Cownoisseur", "516", "Normal", false, [], ""), new Problem("CF", "Catowice City", "contest/1239/problem/D", "Normal", false, [], ""), new Problem("POI", "Festival", "https://szkopul.edu.pl/problemset/problem/p9uJo01RR9ouMLLAYroFuQ-7/site/?key=statement", "Hard", false, [], ""), new Problem("Kattis", "Proving Equivalences", "equivalences", "Hard", false, [], ""), new Problem("CSES", "New Flight Routes", "1685", "Hard", false, [], ""), ], satEx: [ new Problem("CSES", "Giant Pizza", "1684", "Normal", false, [], "") ], } }; ## SCCs ### Tutorial - Wikipedia - [Tarjan](https://en.wikipedia.org/wiki/Tarjan%27s_strongly_connected_components_algorithm) - [Kosaraju](https://en.wikipedia.org/wiki/Kosaraju%27s_algorithm) (impls) ### Problems ## 2-SAT (impl) ### Tutorial (KACTL at most one?)