Graph traversal and connectivity

Graph representations as adjacency lists and adjacency matrices, breadth-first and depth-first search with predecessor trees, strongly connected components, topological sorting, transitive closure and Hierholzer's Euler circuits.

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.