Naloge
Težko · Dynamic programming
Težko · Dynamic programming · Greedy algorithms · Sorting · Combinatorics
Težko · Number theory · Math · Constructive Algorithms
Lahko · Implementation · Brute force
Težko · Graphs · Disjoint set union · Greedy algorithms
Zelo lahko · Graphs
Lahko · Implementation
Težko · Sorting · Disjoint set union · Graphs · Geometry
Srednje · Dynamic programming · Math
Težko · Graphs
Lahko · Graphs · Shortest paths
Zelo lahko · Geometry · Math
Zelo lahko · Number theory
Težko · Math · Prefix Sums
Lahko · Probabilities · Combinatorics
Lahko · Math
Lahko · Sorting · Strings
Težko · Implementation
Zelo lahko · Shortest paths · Dynamic programming
Zelo težko · Graphs
Zelo težko · Probabilities · Combinatorics
Zelo težko · Graph matchings · Constructive Algorithms · Geometry
Lahko · Implementation
Zelo težko · Implementation
Zelo lahko · Math · Implementation