Feladatok
Könnyű · Scanline / Sweep Line · Sorting · Data Structures · Geometry
Közepes · Dijkstra algorithm · Shortest paths · Graphs
Nagyon könnyű · Dynamic programming · Graphs · Shortest paths
Nehéz · Sorting · Geometry
Nehéz · Dynamic programming · Bitmasks · Binary Search
Nagyon nehéz · Depth-first Search · Dynamic programming · Graphs · Shortest paths
Könnyű · Greedy algorithms · Strings
Közepes · Greedy algorithms · Math
Nehéz · Combinatorics · Sorting · Greedy algorithms
Nehéz · Graphs · Depth-first Search · Disjoint set union · Implementation
Nehéz · Greedy algorithms · Stacks · Prefix Sums · Queries
Nehéz · Constructive Algorithms · Greedy algorithms · Prefix Sums
Nagyon könnyű · Bitmasks · Dynamic programming · Combinatorics
Nehéz · Shortest paths · Breadth-first Search · Graphs
Nagyon nehéz · Graphs · Sorting · Two pointers · Data Structures
Nehéz · Breadth-first Search · Graphs · Combinatorics · Prefix Sums · Number theory
Nagyon nehéz · Dynamic programming · Dynamic Programming Optimization · Binary Search · Stacks
Nagyon nehéz · Graphs · Depth-first Search · Fenwick Tree · Prefix Sums · Data Structures
Közepes · Implementation
Könnyű · Implementation
Nagyon könnyű · Math · Geometry
Nehéz · Breadth-first Search · Greedy algorithms
Közepes · Greedy algorithms · Sorting
Nagyon nehéz · Dynamic programming · Prefix Sums · Data Structures
Nehéz · Games · Combinatorics · Prefix Sums · Number theory · Greedy algorithms