Προβλήματα
Μέτριο · Dynamic programming
Δύσκολο · Graphs · Shortest paths · Dijkstra algorithm · Sorting
Δύσκολο · Geometry · Combinatorics · Sorting
Δύσκολο · Dynamic programming · Sorting · Combinatorics · Prefix Sums
Πολύ δύσκολο · Binary Search · Dynamic programming · Greedy algorithms · Priority Queue
Πολύ εύκολο · Sorting · Two pointers
Μέτριο · Brute force
Μέτριο · Greedy algorithms · Sorting
Δύσκολο · Greedy algorithms · Sorting · Depth-first Search
Πολύ εύκολο · Sorting
Μέτριο · Depth-first Search · Graphs
Δύσκολο · Greedy algorithms · Sorting · Prefix Sums · Geometry
Εύκολο · Graphs
Εύκολο · Dynamic programming
Δύσκολο · Dynamic programming
Πολύ δύσκολο · Hashing · Combinatorics
Πολύ δύσκολο · Dynamic programming · Dynamic Programming Optimization · Greedy algorithms
Εύκολο · Brute force
Εύκολο · Brute force · Prefix Sums
Εύκολο · Brute force · Sorting
Δύσκολο · Greedy algorithms · Prefix Sums · Sorting
Μέτριο · Sorting · Brute force · Greedy algorithms · Prefix Sums
Μέτριο · Breadth-first Search · Shortest paths
Δύσκολο · Greedy algorithms · Math
Δύσκολο · Dynamic programming · Greedy algorithms