Задачи
Многу тешко · 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