Задачи
Лесно · 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