Naloge
Srednje · Math · Number theory · Two pointers
Srednje · Implementation · Strings
Težko · Math · Sorting · Two pointers · Prefix Sums
Zelo lahko · Combinatorics
Lahko · Implementation
Srednje · Strings · Brute force
Srednje · Implementation
Srednje · Constructive Algorithms · Math · Greedy algorithms
Težko · Greedy algorithms · Graph network flows
Srednje · Constructive Algorithms · Greedy algorithms
Težko · Strings · Two pointers · Brute force
Težko · Implementation
Srednje · Greedy algorithms · Constructive Algorithms · Queries
Zelo težko · Binary Search · Data Structures
Zelo težko · Graphs · Depth-first Search · Disjoint set union · Dynamic programming · Combinatorics · Number theory
Srednje · Data Structures · SQRT Decomposition · Prefix Sums · Range queries
Zelo lahko · Math · Combinatorics
Lahko · Brute force · Bitmasks
Zelo težko · Constructive Algorithms · Math · Number theory
Zelo težko · Graphs · Breadth-first Search · Number theory · Binary Search · Data Structures
Zelo težko · Data Structures · Number theory · Queries · Segment Tree · Bitsets
Težko · Trees · Greedy algorithms · Constructive Algorithms
Srednje · Prefix Sums · Greedy algorithms
Srednje · Bitwise Operations · Combinatorics · Math
Težko · Greedy algorithms · Data Structures · Sorting