Zadania
Średnie · Math · Number theory · Two pointers
Średnie · Implementation · Strings
Trudne · Math · Sorting · Two pointers · Prefix Sums
Bardzo łatwe · Combinatorics
Łatwe · Implementation
Średnie · Strings · Brute force
Średnie · Implementation
Średnie · Constructive Algorithms · Math · Greedy algorithms
Trudne · Greedy algorithms · Graph network flows
Średnie · Constructive Algorithms · Greedy algorithms
Trudne · Strings · Two pointers · Brute force
Trudne · Implementation
Średnie · Greedy algorithms · Constructive Algorithms · Queries
Bardzo trudne · Binary Search · Data Structures
Bardzo trudne · Graphs · Depth-first Search · Disjoint set union · Dynamic programming · Combinatorics · Number theory
Średnie · Data Structures · SQRT Decomposition · Prefix Sums · Range queries
Bardzo łatwe · Math · Combinatorics
Łatwe · Brute force · Bitmasks
Bardzo trudne · Constructive Algorithms · Math · Number theory
Bardzo trudne · Graphs · Breadth-first Search · Number theory · Binary Search · Data Structures
Bardzo trudne · Data Structures · Number theory · Queries · Segment Tree · Bitsets
Trudne · Trees · Greedy algorithms · Constructive Algorithms
Średnie · Prefix Sums · Greedy algorithms
Średnie · Bitwise Operations · Combinatorics · Math
Trudne · Greedy algorithms · Data Structures · Sorting