Naloge
Lahko · Brute force · Greedy algorithms
Zelo lahko · Dynamic programming
Zelo težko · Bitwise Operations
Težko · Prefix Sums · Segment Tree
Srednje · Bitwise Operations · Math
Zelo lahko · Bitwise Operations
Srednje · Sorting · Priority Queue · Brute force
Zelo lahko · Dynamic programming · Binary Search
Lahko · Dynamic programming · Combinatorics
Lahko · Dynamic programming · Matrix
Zelo lahko · Geometry
Težko · Graphs · Disjoint set union
Zelo lahko · Dynamic programming · Greedy algorithms
Srednje · Games · Math
Srednje · Math · Binary Search
Lahko · Graphs
Lahko · Strings · Dynamic programming
Zelo težko · Probabilities · Math · Combinatorics
Težko · Combinatorics · Probabilities · Math
Zelo težko · Implementation
Srednje · Implementation
Srednje · Implementation · Greedy algorithms
Zelo lahko · Implementation
Zelo lahko · Implementation
Zelo lahko · Number theory · Math