Задачи
Многу лесно · Number theory
Многу лесно · Math
Лесно · Brute force
Многу лесно · Implementation
Многу лесно · Dynamic programming
Тешко · Geometry
Лесно · String suffix structures · Math
Многу лесно · Hashing
Лесно · Implementation
Средно · Shortest paths · Graphs
Тешко · Graphs · Depth-first Search
Средно · Graphs · Brute force · Depth-first Search
Тешко · Graphs · Depth-first Search · Breadth-first Search
Средно
Средно · Dynamic programming · Breadth-first Search · Shortest paths
Многу тешко · Graphs · Dynamic programming
Многу лесно · Geometry
Тешко · Greedy algorithms · Sorting · Scanline / Sweep Line
Лесно · Geometry
Средно · Dynamic programming · Prefix Sums
Лесно · Brute force · Dynamic programming
Лесно · Implementation
Средно · Number theory · Math
Лесно · Number theory · Math
Лесно · Brute force · Math