Problemas
Muy fácil · Math
Muy fácil · Implementation
Fácil · Hashing
Muy fácil · Sorting · Hashing
Fácil · Sorting · Data Structures
Muy fácil · Implementation
Muy fácil · Implementation
Muy difícil · Bitmasks · Dynamic programming · Graph matchings · Combinatorics
Fácil · Depth-first Search
Muy difícil · Dynamic programming · Strings · Greedy algorithms · Prefix Function
Muy difícil · Data Structures · Disjoint set union · Graphs · Divide and Conquer · Segment Tree
Fácil · Breadth-first Search
Difícil · Geometry · Trees · Constructive Algorithms · Depth-first Search · Sorting
Fácil · Prefix Sums
Difícil · Dynamic programming · Prefix Sums
Media · String suffix structures · Strings
Muy difícil · Divide and Conquer · Sparse Table · Binary Search · Range queries · Number theory
Muy fácil · Graphs
Difícil · Number theory · Math · Prefix Sums
Media · Greedy algorithms · Bitwise Operations
Muy difícil · Strings · Prefix Function · Matrix · Dynamic programming
Muy fácil · Strings · Brute force
Fácil · Implementation
Difícil · Graphs · Greedy algorithms · Sorting