Naloge
Težko · Segment Tree · Sorting · Dynamic programming
Lahko · Dynamic programming
Zelo težko · Dynamic programming · Brute force
Srednje · Greedy algorithms · Graphs
Zelo lahko · Math
Težko · Graphs · Breadth-first Search
Težko · Prefix Sums · Sorting · Greedy algorithms
Lahko · Dynamic programming · String suffix structures
Težko · Data Structures · Implementation · Sorting
Lahko · Dynamic programming · Graphs
Težko · Geometry
Srednje · Implementation · String suffix structures · Brute force
Zelo lahko · Sorting
Zelo lahko · Implementation
Lahko · Dynamic programming
Zelo lahko · Implementation
Zelo lahko · Graphs
Težko · Trees
Lahko · Dynamic programming · Sorting
Lahko · Geometry
Srednje · Geometry
Lahko · Geometry
Srednje · Geometry
Srednje · Geometry
Težko · Strings