Задачи
Лесно · Constructive Algorithms · Brute force
Средно · Bitwise Operations · Divide and Conquer · Combinatorics · Sorting
Многу тешко · Sorting · Binary Search · Prefix Sums · Greedy algorithms
Многу тешко · Number theory · Prime factorization · Binary Search · Prefix Sums
Лесно · Greedy algorithms · Sorting
Средно · Hashing
Тешко · Bitwise Operations · Greedy algorithms · Two pointers · Prefix Sums
Многу тешко · Prefix Sums · Math · Queries
Многу тешко · Trees · Greedy algorithms · Segment Tree · Data Structures · Range queries · Sorting
Средно · Breadth-first Search · Graphs
Тешко · Greedy algorithms · Priority Queue · Data Structures
Средно · Combinatorics · Dynamic programming
Тешко · Trees · Graphs · Greedy algorithms
Лесно · Math · Combinatorics · Hashing
Средно · Constructive Algorithms · Combinatorics
Тешко · Dynamic programming · SQRT Decomposition · Prefix Sums · Greedy algorithms
Многу тешко · Segment Tree · Fenwick Tree · Binary Search · Data Structures · Prefix Sums
Многу тешко · Divide and Conquer · Sorting · Prefix Sums · Data Structures
Многу лесно · Implementation
Средно · Constructive Algorithms · Combinatorics · Math
Средно · Prefix Sums · Hashing
Средно · Sorting · Binary Search · Prefix Sums
Средно · Greedy algorithms · Math · Constructive Algorithms · Sorting
Лесно · Number theory · Prime factorization
Тешко · Combinatorics · Math · Greedy algorithms · Prefix Sums