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
The word of sponsor#34
Medium
Mail of the Sponsor#37
Very easy
Water supply#40
Easy
The Fuel#45
Very easy
Metro#68
Easy
Islands#78
Medium
Catacombs#82
Medium
Waterpipe - 2#86
Medium
Truck Driving#93
Easy
Rope Pulling – 2#104
Very hard
Sets in a four-partite graph#105
Very hard
Chips#106
Very hard
CD exchange#121
Easy
Traffic jams#171
Hard
UML Syntax#173
Hard
Traffic Lights#175
Medium
Marshrutkas#187
Easy
Colored Wizards#188
Very easy
Gluing#189
Hard