Naloge
Težko · Combinatorics · Number theory · Sorting
Zelo lahko · Greedy algorithms · Implementation
Težko · Data Structures · Binary Search
Zelo lahko · Dynamic programming · Segment Tree
Zelo lahko · Sorting
Zelo lahko · Implementation
Zelo težko · Scanline / Sweep Line · Segment Tree · Data Structures · Prefix Sums
Težko · Dynamic programming · Number theory · Prefix Sums · Hashing
Težko · Graphs · Disjoint set union · Sorting · Greedy algorithms · Constructive Algorithms
Zelo lahko · Combinatorics · Fast Fourier transform · Number theory · Dynamic programming
Težko · Math · Combinatorics
Zelo lahko · Graphs
Zelo težko · Segment Tree · Data Structures
Zelo lahko · Graphs · Graph network flows
Težko · Dynamic programming · Prefix Sums
Lahko · Dynamic programming · Math
Zelo lahko · Sorting
Težko · Bitmasks
Zelo lahko · Implementation · Brute force
Zelo težko · Math · Brute force
Težko · Math · Implementation · Greedy algorithms
Srednje · Games · Brute force
Lahko · Dynamic programming
Zelo težko · Dynamic programming · Bitmasks
Lahko · Math