Problemi
Difficile · Suffix Array
Molto facile · Graphs
Molto facile · Brute force
Facile · Math · Binary Search
Molto difficile · Geometry · Constructive Algorithms
Molto facile · Brute force
Difficile · Graphs
Media · Graphs · Greedy algorithms
Facile · Strings
Molto facile · Sorting
Facile · Prefix Sums
Media · Segment Tree
Facile · Dynamic programming · Graphs · Binary Search
Difficile · Geometry
Difficile · Brute force · Implementation
Facile · Dynamic programming · String suffix structures
Difficile · Geometry · Constructive Algorithms
Molto difficile · Graphs · Depth-first Search · Trees · Combinatorics
Difficile · Graphs · Depth-first Search · Shortest paths · Dijkstra algorithm
Media · Math · Binary Search · Sorting
Facile · Brute force · Strings
Molto difficile · Graphs · Depth-first Search · Combinatorics · Number theory · Dynamic programming
Molto difficile · Trees · Constructive Algorithms · Graphs · Depth-first Search
Facile · Brute force · Math · Number theory
Molto difficile · Data Structures · Greedy algorithms · Sorting