Naloge
Lahko · Implementation
Zelo lahko · Geometry
Srednje · Combinatorics · Math
Težko · Geometry · Constructive Algorithms
Zelo težko · Graphs · Implementation
Težko · Greedy algorithms · Disjoint set union · Sorting · Trees
Zelo težko · Greedy algorithms
Lahko · Number theory
Zelo težko · Math · Matrix · Graphs · Number theory
Lahko · Geometry · Brute force
Zelo težko · Dynamic programming · Shortest paths · Greedy algorithms
Težko · Optimization · Greedy algorithms · Sorting
Zelo težko · Dynamic programming · Matrix · Graphs
Težko · Trees · Breadth-first Search · Graphs · Greedy algorithms
Zelo lahko · Implementation
Lahko · Strings · Dynamic programming
Lahko · Geometry
Zelo težko · Graphs
Težko · Breadth-first Search · Geometry · Shortest paths
Lahko · Dynamic programming
Zelo težko · Geometry · Breadth-first Search · Graphs
Lahko · Binary Search
Srednje · Graphs · Implementation
Lahko · Graphs
Težko · Dynamic programming · Trees · Combinatorics