Задачи
Лесно · Dynamic programming · Number theory
Лесно · Suffix Array · String suffix structures
Лесно · Greedy algorithms · Implementation
Средно · Dynamic programming · Combinatorics · Math
Лесно · Brute force · Implementation
Тешко · Math · Number theory
Тешко · Geometry
Средно · Dynamic programming · Sorting · Convex Hull · Matrix
Многу лесно · Binary Search
Лесно · Dynamic programming · Greedy algorithms
Лесно · Math · Number theory
Средно · Dynamic programming · Binary Search
Лесно · Implementation · Dynamic programming
Лесно · Dynamic programming · Prefix Sums
Многу лесно · Depth-first Search · Graphs
Многу лесно · Graphs · Queries · Prefix Sums · Sorting
Многу лесно · Combinatorics · Brute force · String suffix structures
Лесно · Dynamic programming · String suffix structures
Лесно · Dynamic programming · Math · Implementation · Bitmasks
Многу лесно · Graphs · Prefix Sums · Trees
Средно · Graphs · Disjoint set union
Тешко · Graphs · Greedy algorithms
Средно · Geometry
Лесно · Geometry · Math
Многу лесно · Geometry · Math