Aufgaben
Leicht · Implementation
Mittel · Greedy algorithms · Sorting
Mittel · Breadth-first Search · Graphs
Schwer · Greedy algorithms · Prefix Sums · Sorting · Data Structures
Mittel · Greedy algorithms · String suffix structures
Leicht · Dynamic programming · Graphs
Schwer · Dynamic programming
Sehr schwer · Segment Tree · Sorting · Queries
Sehr schwer · Trees · Depth-first Search · Data Structures · Divide and Conquer
Leicht · Divide and Conquer · Math · Number theory
Leicht · Implementation
Sehr leicht · Greedy algorithms · Prefix Sums
Leicht · Sorting
Schwer · Sorting · Prefix Sums · Greedy algorithms
Mittel · Greedy algorithms · Sorting · Prefix Sums · Two pointers
Mittel · Trees · Depth-first Search
Schwer · Disjoint set union · Sorting · Greedy algorithms · Queries
Sehr leicht · Graphs
Sehr schwer · Dynamic programming · Combinatorics · Number theory · Prefix Sums
Leicht · Dynamic programming · Greedy algorithms
Leicht · Graphs · Trees
Schwer · Greedy algorithms · Sorting · Scanline / Sweep Line · Data Structures · Combinatorics · Prefix Sums
Sehr leicht · Trees
Sehr leicht · Trees · Depth-first Search
Sehr leicht · Interactive