Zadania
Trudne · Segment Tree · Sorting · Dynamic programming
Łatwe · Dynamic programming
Bardzo trudne · Dynamic programming · Brute force
Średnie · Greedy algorithms · Graphs
Bardzo łatwe · Math
Trudne · Graphs · Breadth-first Search
Trudne · Prefix Sums · Sorting · Greedy algorithms
Łatwe · Dynamic programming · String suffix structures
Trudne · Data Structures · Implementation · Sorting
Łatwe · Dynamic programming · Graphs
Trudne · Geometry
Średnie · Implementation · String suffix structures · Brute force
Bardzo łatwe · Sorting
Bardzo łatwe · Implementation
Łatwe · Dynamic programming
Bardzo łatwe · Implementation
Bardzo łatwe · Graphs
Trudne · Trees
Łatwe · Dynamic programming · Sorting
Łatwe · Geometry
Średnie · Geometry
Łatwe · Geometry
Średnie · Geometry
Średnie · Geometry
Trudne · Strings