Задачи
Много трудно · Number theory · Math
Много лесно · Geometry
Много лесно · Prefix Sums · Fenwick Tree · Segment Tree
Много лесно · Two pointers · Sorting
Много трудно · Graphs · Dynamic programming
Лесно · Dynamic programming
Много лесно · Stacks
Много лесно · Dynamic programming
Лесно · Sorting · Divide and Conquer · Fenwick Tree
Лесно · Geometry
Много лесно · Combinatorics · Math
Лесно · Dynamic programming
Лесно · Binary Search · Dynamic programming
Много трудно · Combinatorics · Dynamic programming
Много лесно · Dynamic programming · Brute force
Много лесно · Sorting · Implementation
Много лесно · Brute force · String suffix structures
Лесно · Combinatorics · Brute force
Лесно · Dynamic programming · Math
Лесно · Brute force · Strings
Лесно · Dynamic programming · Graphs
Трудно · Graph matchings · Dynamic programming · Greedy algorithms
Средно · Geometry
Средно · Geometry
Лесно · Geometry