Задачи
Много трудно · Geometry · Sorting
Много трудно · Brute force · Strings
Лесно · Greedy algorithms
Лесно · Dynamic programming · Math · Combinatorics
Трудно · Greedy algorithms · Binary Search · Sorting
Лесно · Number theory
Много лесно · Implementation · String suffix structures
Средно · Implementation · Data Structures
Лесно · Implementation · Data Structures
Лесно · Data Structures · Implementation
Много лесно · Data Structures · Implementation
Много лесно · Implementation
Лесно · Dynamic programming · Fast Fourier transform
Средно · Number theory
Средно · Implementation
Лесно · Number theory · Math
Много трудно · Number theory
Трудно · Graphs · Greedy algorithms · Constructive Algorithms · Graph matchings
Много трудно · Geometry
Много трудно · Graphs · Shortest paths
Много трудно · Dynamic programming
Много лесно · Segment Tree
Трудно · Prefix Sums · Data Structures · Trees · Depth-first Search
Много трудно · Dynamic programming · Graphs
Много трудно · Graphs · Depth-first Search · Breadth-first Search · Greedy algorithms · Constructive Algorithms