Προβλήματα
Δύσκολο · Greedy algorithms · Sorting · Combinatorics · Number theory · Implementation
Μέτριο · Greedy algorithms · Sorting · Data Structures
Πολύ δύσκολο · Dynamic programming · Greedy algorithms · Sorting · Combinatorics
Μέτριο · Graphs · Disjoint set union
Μέτριο · Dynamic programming
Πολύ εύκολο · Implementation · Prefix Sums
Εύκολο · Geometry
Εύκολο · Math · Brute force
Εύκολο · Games
Μέτριο · Dynamic programming · String suffix structures
Δύσκολο · Segment Tree · Math
Μέτριο · Brute force · Combinatorics
Μέτριο · Dijkstra algorithm · Shortest paths · Graphs
Εύκολο · Math · Fast Fourier transform · Dynamic programming · Implementation
Εύκολο · Graphs
Δύσκολο · Breadth-first Search · Graphs · Hashing
Δύσκολο · Depth-first Search · Sorting · Scanline / Sweep Line · Data Structures · Two pointers
Δύσκολο · Geometry · Sorting
Εύκολο · Sorting · Geometry
Πολύ εύκολο · Math
Εύκολο · Graphs · Implementation
Πολύ εύκολο · Math
Πολύ εύκολο · Math
Πολύ εύκολο · Graphs
Πολύ δύσκολο · String suffix structures