Zadania
Bardzo łatwe · Implementation
Łatwe · Depth-first Search · Breadth-first Search
Łatwe · Dynamic programming
Średnie · Geometry
Łatwe · Implementation
Bardzo łatwe · Graphs · Implementation
Łatwe · Greedy algorithms
Trudne · Combinatorics · Graphs
Łatwe · Divide and Conquer · Sorting
Trudne · Geometry
Trudne · Dynamic programming · Bitmasks · Number theory · Combinatorics
Średnie · Graphs · Shortest paths
Trudne · Sorting · Data Structures
Średnie · Dynamic programming · Math
Bardzo łatwe · Binary Search · Dynamic programming
Łatwe · Implementation · Prefix Sums
Średnie · Greedy algorithms · Two pointers · Prefix Sums · Math
Łatwe · Dynamic programming
Bardzo trudne · Greedy algorithms · Graph matchings · Sorting · Scanline / Sweep Line · Binary Search
Łatwe · Greedy algorithms
Trudne · Graphs · Geometry · Constructive Algorithms · Sorting
Łatwe · Sorting · Implementation · Greedy algorithms
Średnie · Combinatorics · Math · Brute force
Średnie · Dynamic programming · Combinatorics
Bardzo łatwe · Greedy algorithms