Zadania
Trudne · Combinatorics · Number theory · Sorting
Bardzo łatwe · Greedy algorithms · Implementation
Trudne · Data Structures · Binary Search
Bardzo łatwe · Dynamic programming · Segment Tree
Bardzo łatwe · Sorting
Bardzo łatwe · Implementation
Bardzo trudne · Scanline / Sweep Line · Segment Tree · Data Structures · Prefix Sums
Trudne · Dynamic programming · Number theory · Prefix Sums · Hashing
Trudne · Graphs · Disjoint set union · Sorting · Greedy algorithms · Constructive Algorithms
Bardzo łatwe · Combinatorics · Fast Fourier transform · Number theory · Dynamic programming
Trudne · Math · Combinatorics
Bardzo łatwe · Graphs
Bardzo trudne · Segment Tree · Data Structures
Bardzo łatwe · Graphs · Graph network flows
Trudne · Dynamic programming · Prefix Sums
Łatwe · Dynamic programming · Math
Bardzo łatwe · Sorting
Trudne · Bitmasks
Bardzo łatwe · Implementation · Brute force
Bardzo trudne · Math · Brute force
Trudne · Math · Implementation · Greedy algorithms
Średnie · Games · Brute force
Łatwe · Dynamic programming
Bardzo trudne · Dynamic programming · Bitmasks
Łatwe · Math