Feladatok
Nehéz · Geometry · Convex Hull · Strings · Number theory · Sorting
Közepes · Dynamic programming · Strings · Greedy algorithms
Nagyon nehéz · Dynamic programming · Matrix · Dynamic Programming Optimization
Közepes · Number theory · Prime factorization
Közepes · Math · Number theory · Hashing · Probabilities
Nagyon nehéz · Data Structures · Trees
Nehéz · Constructive Algorithms
Nagyon nehéz · Math · Number theory
Közepes · Strings
Nagyon nehéz · Combinatorics · Convex Hull · Geometry · Dynamic programming
Közepes · Dynamic programming · Knapsack · Combinatorics
Közepes · Prefix Sums · Bitwise Operations · Brute force
Nagyon nehéz · Dynamic programming · Dynamic Programming Optimization · Sorting · Greedy algorithms
Nagyon nehéz · Trees · Binary Search · Prefix Sums · SQRT Decomposition · Data Structures · Depth-first Search
Nagyon nehéz · Suffix Array · Sparse Table · Data Structures · Binary Search · Strings
Nagyon nehéz · Trees · Data Structures · Bitwise Operations · Divide and Conquer · Range queries · Prefix Sums
Nehéz · Geometry · Scanline / Sweep Line · Greedy algorithms
Nagyon nehéz · Matrix · Dynamic programming · Number theory · Bitmasks
Könnyű · Two pointers · Greedy algorithms
Könnyű · Combinatorics · Math
Közepes · Combinatorics · Dynamic programming
Közepes · Combinatorics · Number theory · Prefix Sums
Könnyű · Two pointers · Prefix Sums
Nagyon nehéz · Dynamic programming · Graphs · Sorting · Shortest paths · Probabilities
Nehéz · Graphs · Breadth-first Search · Strings