Naloge
Zelo težko · Geometry · Sorting
Zelo težko · Brute force · Strings
Lahko · Greedy algorithms
Lahko · Dynamic programming · Math · Combinatorics
Težko · Greedy algorithms · Binary Search · Sorting
Lahko · Number theory
Zelo lahko · Implementation · String suffix structures
Srednje · Implementation · Data Structures
Lahko · Implementation · Data Structures
Lahko · Data Structures · Implementation
Zelo lahko · Data Structures · Implementation
Zelo lahko · Implementation
Lahko · Dynamic programming · Fast Fourier transform
Srednje · Number theory
Srednje · Implementation
Lahko · Number theory · Math
Zelo težko · Number theory
Težko · Graphs · Greedy algorithms · Constructive Algorithms · Graph matchings
Zelo težko · Geometry
Zelo težko · Graphs · Shortest paths
Zelo težko · Dynamic programming
Zelo lahko · Segment Tree
Težko · Prefix Sums · Data Structures · Trees · Depth-first Search
Zelo težko · Dynamic programming · Graphs
Zelo težko · Graphs · Depth-first Search · Breadth-first Search · Greedy algorithms · Constructive Algorithms