Naloge
Lahko · Implementation
Srednje · Strings
Srednje · Geometry
Zelo težko · Graph network flows · Shortest paths · Graphs
Težko · Graphs · Depth-first Search · Sorting
Zelo težko · Geometry
Težko · Dynamic programming · Graphs
Težko · Combinatorics · Number theory · Math
Težko · Greedy algorithms
Srednje · Shortest paths · Graphs
Lahko · Dynamic programming · Implementation
Zelo lahko · Probabilities · String suffix structures
Lahko · Greedy algorithms
Zelo težko · Graphs · Graph matchings
Zelo težko · Strings · Prefix Function · Dynamic programming · Graphs · Probabilities · Breadth-first Search · Matrix
Zelo težko · Graphs
Zelo težko · Dynamic programming · Bitmasks
Zelo težko · Bitmasks · Dynamic programming
Zelo težko · Geometry · Constructive Algorithms
Zelo težko · String suffix structures · Implementation
Lahko · Brute force
Zelo lahko · Graphs · Graph network flows
Zelo težko · Strings · Z-function · Suffix Array
Zelo težko · Geometry
Zelo lahko · Dynamic programming