Naloge
Zelo lahko · Math
Zelo težko · Greedy algorithms · Implementation
Lahko · Sorting
Zelo lahko · Implementation
Zelo lahko · Implementation
Lahko · Geometry · Brute force
Težko · Graphs · Greedy algorithms
Lahko · Brute force · Priority Queue
Težko · Matrix · Number theory · Combinatorics
Srednje
Zelo težko · Implementation
Srednje · Dynamic programming · Probabilities
Srednje · Trees · Geometry
Lahko · Brute force · Strings
Lahko · Math · Constructive Algorithms
Zelo lahko · Dynamic programming
Težko · Disjoint set union · Graphs
Težko · Dynamic programming
Lahko · Graphs
Lahko · Combinatorics
Srednje · Data Structures · Brute force · Geometry
Zelo lahko · Math · Prefix Sums
Zelo lahko · Data Structures · Hashing
Težko · Dynamic programming
Zelo lahko · Prefix Sums · Math