Naloge
Srednje · Greedy algorithms · Implementation
Zelo lahko · Sorting · Implementation
Težko · Implementation · Sorting
Srednje · Binary Search · Sorting
Težko · Greedy algorithms · Disjoint set union · Constructive Algorithms
Zelo lahko · Sorting · Greedy algorithms
Lahko · Prefix Sums · Binary Search
Težko · Disjoint set union · Graphs · Greedy algorithms
Zelo težko · Number theory · Dynamic programming · Combinatorics · Prime factorization
Zelo težko · Dynamic programming · Combinatorics · Math
Zelo težko · Combinatorics · Number theory · Dynamic programming · Prime factorization · Math
Zelo težko · Trees · Combinatorics · Disjoint set union · Graphs · Math
Lahko · Graphs
Zelo lahko · Graphs
Lahko · Graphs · Brute force · Implementation
Lahko · Implementation · Brute force
Zelo težko · Geometry · Scanline / Sweep Line · Data Structures · Sorting
Srednje · Disjoint set union · Greedy algorithms · Geometry
Težko · Dynamic programming · Prefix Sums
Zelo težko · Number theory · Greedy algorithms · Graphs · Combinatorics
Težko · Greedy algorithms · Prefix Sums · Sorting
Zelo težko · Dynamic programming · Graphs · Combinatorics · Data Structures
Zelo težko · Disjoint set union · Sorting · Geometry · Combinatorics
Zelo lahko · Dynamic programming
Srednje · Implementation