Zadania
Bardzo łatwe · Brute force
Bardzo łatwe · Math
Bardzo trudne · Dynamic programming · Prefix Sums
Bardzo łatwe · Implementation
Bardzo łatwe · Brute force
Łatwe · Math
Łatwe · Sorting
Bardzo łatwe · Implementation
Średnie · Prefix Sums · Binary Search
Trudne · Data Structures · Fenwick Tree · Segment Tree · Greedy algorithms
Średnie · Number theory · Strings
Trudne · Segment Tree · Range queries · Prefix Sums
Bardzo trudne · Dynamic programming · Trees · Depth-first Search · Greedy algorithms · Data Structures
Bardzo łatwe · Implementation
Średnie · Implementation
Łatwe · Brute force · Bitwise Operations
Średnie · Math · Number theory
Bardzo łatwe · Brute force
Bardzo łatwe · Sorting
Łatwe · Graphs · Binary Search
Łatwe · Strings · Prefix Function
Trudne · Greedy algorithms · Sorting · Data Structures · Constructive Algorithms
Bardzo trudne · Trees · Combinatorics · Math · Dynamic programming
Bardzo trudne · String suffix structures · Hashing · Data Structures · Trees · Strings
Trudne · Constructive Algorithms · Bitwise Operations