Problemas
Difícil · Suffix Array
Muy fácil · Graphs
Muy fácil · Brute force
Fácil · Math · Binary Search
Muy difícil · Geometry · Constructive Algorithms
Muy fácil · Brute force
Difícil · Graphs
Media · Graphs · Greedy algorithms
Fácil · Strings
Muy fácil · Sorting
Fácil · Prefix Sums
Media · Segment Tree
Fácil · Dynamic programming · Graphs · Binary Search
Difícil · Geometry
Difícil · Brute force · Implementation
Fácil · Dynamic programming · String suffix structures
Difícil · Geometry · Constructive Algorithms
Muy difícil · Graphs · Depth-first Search · Trees · Combinatorics
Difícil · Graphs · Depth-first Search · Shortest paths · Dijkstra algorithm
Media · Math · Binary Search · Sorting
Fácil · Brute force · Strings
Muy difícil · Graphs · Depth-first Search · Combinatorics · Number theory · Dynamic programming
Muy difícil · Trees · Constructive Algorithms · Graphs · Depth-first Search
Fácil · Brute force · Math · Number theory
Muy difícil · Data Structures · Greedy algorithms · Sorting