Graphs
Problems on graph theory, including graph representation with adjacency matrices, incidence matrices and adjacency lists, vertex degrees, connectivity and connected components, cycles, bipartite graphs, shortest paths, minimum spanning trees, topological sorting, trees, flows, matchings and games on graphs.
Typical algorithms are breadth-first search, depth-first search, Dijkstra's algorithm, Floyd–Warshall, Bellman–Ford, Kruskal's and Prim's algorithms, and topological sort. The Graphs section of the library explains each of them.
Problems
Lines (2)#1062
Medium
The Knight's Path#1064
Very easy
Garden beds#1065
Easy
The nearest number#1066
Medium
Speleologist's Path#1068
Very easy
Numbering path#1101
Very easy
Tour Counting#1103
Very easy
Dominoes#1104
Easy
Dancing Party#1106
Very easy
Wormholes#1108
Medium
106 miles to Chicago#1109
Very easy
The Eagle's Nest#1110
Very easy
Handbags#1164
Medium
Game#1167
Easy
The Flood#1190
Medium
Trip the Lights Fantastic#1192
Very easy