Задачи
Лесно · Math · Brute force
Много лесно · Strings · Greedy algorithms
Много лесно · Suffix Array · String suffix structures
Трудно · Strings · Prefix Function · Z-function · Suffix Array
Много трудно · Combinatorics · Dynamic programming
Много трудно · Dynamic programming
Много лесно · Suffix Array · Strings
Средно · Combinatorics · Strings
Много трудно · String suffix structures · Trees · Strings · Combinatorics
Лесно · Dynamic programming · Strings
Много трудно · Suffix Array · Strings
Средно · Strings · Suffix Array
Трудно · Fast Fourier transform · Number theory
Лесно · Dynamic programming · String suffix structures
Много трудно · Prefix Sums · Prefix Function
Лесно · Prefix Sums · Geometry
Много трудно · Brute force
Средно · Fast Fourier transform · Math
Много трудно · Fast Fourier transform · Strings
Средно · Segment Tree
Трудно · Geometry · Constructive Algorithms
Трудно · Geometry · Constructive Algorithms · Binary Search
Трудно · Geometry · Math · Optimization
Трудно · Geometry
Лесно · Geometry