Задачи
Лесно · Brute force · Implementation · Strings
Лесно · Expression parsing
Многу лесно · Prefix Sums · Queries
Лесно · Dynamic programming
Многу лесно · Math
Многу лесно · Graphs · Binary Search
Тешко · Dynamic programming · Probabilities · Combinatorics
Многу тешко · Trees · Dynamic programming · Greedy algorithms
Многу лесно · Implementation · Graphs
Многу лесно · Brute force
Многу лесно · Dynamic programming
Тешко · Dynamic programming · Combinatorics · Number theory · Constructive Algorithms
Средно · Sorting · Binary Search · Greedy algorithms
Лесно · Geometry · Brute force
Тешко · Trees · Hashing · Depth-first Search
Многу лесно · Implementation
Многу тешко · Graph network flows · Shortest paths · Optimization
Многу лесно · Implementation
Средно · Number theory · Brute force · Strings
Многу лесно · Graphs · Implementation
Многу лесно · Geometry · Sorting
Средно · Bitmasks · Brute force
Многу тешко · Geometry · Brute force
Лесно · Dynamic programming
Средно · Sorting · Divide and Conquer