Feladatok
Nagyon nehéz · Dynamic programming · Graphs · Shortest paths · Data Structures
Nagyon könnyű · Constructive Algorithms · Brute force
Nehéz · Greedy algorithms · Constructive Algorithms · Number theory · Combinatorics
Nehéz · Graphs · Greedy algorithms · Geometry · Math
Nagyon nehéz · Graphs · Depth-first Search · Constructive Algorithms
Nehéz · Binary Search · Geometry · Convex Hull
Nehéz · Strings · Hashing · Prefix Sums · Combinatorics
Nagyon nehéz · Dynamic programming · Bitmasks · Prime factorization · Combinatorics
Nehéz · Binary Search · Greedy algorithms · Sorting
Nagyon nehéz · Graphs
Nehéz · Dynamic programming · Trees · Depth-first Search · Greedy algorithms
Nagyon könnyű · Dynamic programming · Matrix
Könnyű · Sorting
Közepes · Prefix Sums · String suffix structures
Nehéz · Suffix Array · Strings
Nagyon könnyű · Math
Könnyű · Sorting · Two pointers
Nagyon könnyű · Greedy algorithms
Nagyon könnyű · Dynamic programming
Nagyon könnyű · Divide and Conquer · Sorting
Könnyű · Binary Search · Bitwise Operations · Sorting
Könnyű · Dynamic programming · Bitwise Operations · Math
Könnyű · Graphs · Greedy algorithms · Data Structures
Nagyon könnyű · Implementation
Könnyű · Math · Implementation