Aufgaben
Schwer · Greedy algorithms · Sorting · Combinatorics · Number theory · Implementation
Mittel · Greedy algorithms · Sorting · Data Structures
Sehr schwer · Dynamic programming · Greedy algorithms · Sorting · Combinatorics
Mittel · Graphs · Disjoint set union
Mittel · Dynamic programming
Sehr leicht · Implementation · Prefix Sums
Leicht · Geometry
Leicht · Math · Brute force
Leicht · Games
Mittel · Dynamic programming · String suffix structures
Schwer · Segment Tree · Math
Mittel · Brute force · Combinatorics
Mittel · Dijkstra algorithm · Shortest paths · Graphs
Leicht · Math · Fast Fourier transform · Dynamic programming · Implementation
Leicht · Graphs
Schwer · Breadth-first Search · Graphs · Hashing
Schwer · Depth-first Search · Sorting · Scanline / Sweep Line · Data Structures · Two pointers
Schwer · Geometry · Sorting
Leicht · Sorting · Geometry
Sehr leicht · Math
Leicht · Graphs · Implementation
Sehr leicht · Math
Sehr leicht · Math
Sehr leicht · Graphs
Sehr schwer · String suffix structures