Aufgaben
Leicht · Math · Brute force
Sehr leicht · Strings · Greedy algorithms
Sehr leicht · Suffix Array · String suffix structures
Schwer · Strings · Prefix Function · Z-function · Suffix Array
Sehr schwer · Combinatorics · Dynamic programming
Sehr schwer · Dynamic programming
Sehr leicht · Suffix Array · Strings
Mittel · Combinatorics · Strings
Sehr schwer · String suffix structures · Trees · Strings · Combinatorics
Leicht · Dynamic programming · Strings
Sehr schwer · Suffix Array · Strings
Mittel · Strings · Suffix Array
Schwer · Fast Fourier transform · Number theory
Leicht · Dynamic programming · String suffix structures
Sehr schwer · Prefix Sums · Prefix Function
Leicht · Prefix Sums · Geometry
Sehr schwer · Brute force
Mittel · Fast Fourier transform · Math
Sehr schwer · Fast Fourier transform · Strings
Mittel · Segment Tree
Schwer · Geometry · Constructive Algorithms
Schwer · Geometry · Constructive Algorithms · Binary Search
Schwer · Geometry · Math · Optimization
Schwer · Geometry
Leicht · Geometry