Problemi
Difficile · Greedy algorithms · Sorting · Combinatorics · Number theory · Implementation
Media · Greedy algorithms · Sorting · Data Structures
Molto difficile · Dynamic programming · Greedy algorithms · Sorting · Combinatorics
Media · Graphs · Disjoint set union
Media · Dynamic programming
Molto facile · Implementation · Prefix Sums
Facile · Geometry
Facile · Math · Brute force
Facile · Games
Media · Dynamic programming · String suffix structures
Difficile · Segment Tree · Math
Media · Brute force · Combinatorics
Media · Dijkstra algorithm · Shortest paths · Graphs
Facile · Math · Fast Fourier transform · Dynamic programming · Implementation
Facile · Graphs
Difficile · Breadth-first Search · Graphs · Hashing
Difficile · Depth-first Search · Sorting · Scanline / Sweep Line · Data Structures · Two pointers
Difficile · Geometry · Sorting
Facile · Sorting · Geometry
Molto facile · Math
Facile · Graphs · Implementation
Molto facile · Math
Molto facile · Math
Molto facile · Graphs
Molto difficile · String suffix structures