Naloge
Lahko · Implementation
Težko · Dynamic programming
Srednje · Binary Search · Trees · Greedy algorithms · Dynamic programming
Lahko · Geometry · Math
Težko · Dynamic programming · Prefix Sums
Lahko · Dynamic programming
Težko · Math
Srednje · Trees · Graphs
Zelo lahko · String suffix structures · Prefix Sums
Lahko · Games · Trees · Graphs
Zelo lahko · Brute force · Math
Srednje · Math · Number theory
Zelo lahko · Math · Binary Search
Težko · Math · Number theory · Bitmasks · Combinatorics · Implementation
Zelo lahko · Binary Search
Zelo lahko · Brute force · Dynamic programming
Srednje · Dynamic programming
Srednje · Implementation · Strings · Data Structures
Srednje · Implementation · Data Structures
Srednje · Binary Search · Depth-first Search · Graphs · Implementation
Zelo lahko · Matrix
Zelo lahko · Graphs · Shortest paths
Zelo lahko · Implementation · Brute force
Zelo lahko · Implementation
Lahko · Probabilities