Задачи
Лесно · Implementation
Тешко · Dynamic programming
Средно · Binary Search · Trees · Greedy algorithms · Dynamic programming
Лесно · Geometry · Math
Тешко · Dynamic programming · Prefix Sums
Лесно · Dynamic programming
Тешко · Math
Средно · Trees · Graphs
Многу лесно · String suffix structures · Prefix Sums
Лесно · Games · Trees · Graphs
Многу лесно · Brute force · Math
Средно · Math · Number theory
Многу лесно · Math · Binary Search
Тешко · Math · Number theory · Bitmasks · Combinatorics · Implementation
Многу лесно · Binary Search
Многу лесно · Brute force · Dynamic programming
Средно · Dynamic programming
Средно · Implementation · Strings · Data Structures
Средно · Implementation · Data Structures
Средно · Binary Search · Depth-first Search · Graphs · Implementation
Многу лесно · Matrix
Многу лесно · Graphs · Shortest paths
Многу лесно · Implementation · Brute force
Многу лесно · Implementation
Лесно · Probabilities