Задачи
Многу тешко · Geometry
Многу лесно · Dynamic programming · Greedy algorithms
Лесно · Graphs
Средно · Implementation
Многу лесно · Implementation
Лесно · Implementation
Средно · Greedy algorithms
Многу тешко · Dynamic programming · Dynamic Programming Optimization · Divide and Conquer · Prefix Sums
Тешко · Dynamic programming · Games · Combinatorics
Тешко · Dynamic programming
Многу лесно · Brute force · Implementation
Тешко · Math · Geometry
Многу лесно · Graphs · Implementation
Лесно · Graphs
Лесно · Brute force · Math
Средно · Segment Tree · Range queries
Многу тешко · Graphs · Depth-first Search · Trees · Sparse Table · Range queries · Data Structures
Средно · Graphs
Лесно · Implementation · Math
Лесно · Graphs
Лесно · Geometry · Brute force
Лесно · Implementation
Средно · Breadth-first Search · Graphs
Лесно · Implementation
Средно · Strings