Zadania
Łatwe · Math · Number theory
Średnie · Trees · Depth-first Search
Łatwe · Graphs · Shortest paths
Średnie · Math · Number theory
Bardzo trudne · Brute force
Trudne · Dynamic programming · Probabilities
Bardzo trudne · Geometry · Graph matchings · Constructive Algorithms
Łatwe · Geometry
Bardzo trudne · Geometry · Math
Średnie · Two pointers · Math · Sorting
Bardzo łatwe · Implementation
Bardzo trudne · Dynamic programming · Dynamic Programming Optimization · Prefix Sums · Combinatorics
Trudne · Number theory · Combinatorics · Bitmasks · Prime factorization
Łatwe · Binary Search · Segment Tree
Bardzo łatwe · Math
Średnie · Dynamic programming
Bardzo trudne · Graphs · Greedy algorithms · Constructive Algorithms
Bardzo łatwe · Graphs
Średnie · Dynamic programming · Prefix Function
Trudne · Geometry · Math
Bardzo łatwe · Greedy algorithms · Graphs
Łatwe · String suffix structures · Brute force
Bardzo łatwe · Brute force · Math
Łatwe · Math · Combinatorics
Trudne · Meet-in-the-middle · Binary Search · Greedy algorithms