Naloge
Lahko · Implementation
Zelo lahko · Dynamic programming · Depth-first Search
Lahko · Combinatorics · Probabilities · Math
Zelo lahko · Brute force · String suffix structures
Zelo lahko · String suffix structures · Bitwise Operations
Lahko · Prefix Sums · Range queries
Zelo lahko · Segment Tree · Prefix Sums
Zelo lahko · Math
Težko · Geometry
Težko · Implementation
Zelo težko · Brute force
Zelo lahko · Graphs · Dynamic programming
Zelo lahko · Greedy algorithms · Implementation
Lahko · Graphs · Shortest paths
Zelo težko · Graph network flows · Shortest paths · Greedy algorithms
Zelo težko · Probabilities · Geometry
Težko · Math · Geometry · Optimization
Lahko · Geometry · Implementation · Math
Zelo težko · Implementation
Srednje · Math · Dynamic programming
Srednje · Dynamic programming · Shortest paths
Lahko · Implementation
Lahko · Prime factorization · Brute force · Strings
Zelo lahko · Implementation
Lahko · Geometry