Naloge
Lahko · Math · Brute force
Zelo lahko · Strings · Greedy algorithms
Zelo lahko · Suffix Array · String suffix structures
Težko · Strings · Prefix Function · Z-function · Suffix Array
Zelo težko · Combinatorics · Dynamic programming
Zelo težko · Dynamic programming
Zelo lahko · Suffix Array · Strings
Srednje · Combinatorics · Strings
Zelo težko · String suffix structures · Trees · Strings · Combinatorics
Lahko · Dynamic programming · Strings
Zelo težko · Suffix Array · Strings
Srednje · Strings · Suffix Array
Težko · Fast Fourier transform · Number theory
Lahko · Dynamic programming · String suffix structures
Zelo težko · Prefix Sums · Prefix Function
Lahko · Prefix Sums · Geometry
Zelo težko · Brute force
Srednje · Fast Fourier transform · Math
Zelo težko · Fast Fourier transform · Strings
Srednje · Segment Tree
Težko · Geometry · Constructive Algorithms
Težko · Geometry · Constructive Algorithms · Binary Search
Težko · Geometry · Math · Optimization
Težko · Geometry
Lahko · Geometry