Zadania
Bardzo trudne · Dynamic programming · Fast Fourier transform · Combinatorics · Math
Łatwe · Brute force
Łatwe · Math · Greedy algorithms
Trudne · Breadth-first Search · Graphs · Shortest paths
Trudne · Greedy algorithms · Prefix Sums · Binary Search · Sorting
Trudne · Number theory · Greedy algorithms · Math
Średnie · Strings
Trudne · Constructive Algorithms · Greedy algorithms · Math
Bardzo trudne · Greedy algorithms · Sorting · Prefix Sums · Combinatorics
Bardzo trudne · Number theory · Prime factorization · Sparse Table · Range queries · Greedy algorithms
Bardzo trudne · Number theory · Prefix Sums · Queries · Prime factorization · Data Structures
Średnie · Number theory
Bardzo łatwe · For Beginners
Łatwe · Brute force · Sorting · Implementation
Średnie · Math · Number theory
Łatwe · Brute force
Średnie · Binary Search · Bitwise Operations · Brute force
Średnie · Number theory · Hashing · Combinatorics
Łatwe · Number theory · Math
Łatwe · Bitmasks · Number theory · Combinatorics
Średnie · Math · Binary Search · Brute force
Trudne · Trees · Depth-first Search · Graphs · Dynamic programming
Bardzo trudne · Greedy algorithms · Data Structures · Segment Tree · Fenwick Tree · Sorting
Łatwe · Bitmasks · Brute force
Trudne · Constructive Algorithms