Задачи
Лесно · Implementation
Средно · Strings
Средно · Geometry
Много трудно · Graph network flows · Shortest paths · Graphs
Трудно · Graphs · Depth-first Search · Sorting
Много трудно · Geometry
Трудно · Dynamic programming · Graphs
Трудно · Combinatorics · Number theory · Math
Трудно · Greedy algorithms
Средно · Shortest paths · Graphs
Лесно · Dynamic programming · Implementation
Много лесно · Probabilities · String suffix structures
Лесно · Greedy algorithms
Много трудно · Graphs · Graph matchings
Много трудно · Strings · Prefix Function · Dynamic programming · Graphs · Probabilities · Breadth-first Search · Matrix
Много трудно · Graphs
Много трудно · Dynamic programming · Bitmasks
Много трудно · Bitmasks · Dynamic programming
Много трудно · Geometry · Constructive Algorithms
Много трудно · String suffix structures · Implementation
Лесно · Brute force
Много лесно · Graphs · Graph network flows
Много трудно · Strings · Z-function · Suffix Array
Много трудно · Geometry
Много лесно · Dynamic programming