Problemat
Shumë e vështirë · Dynamic programming
Mesatare · Greedy algorithms · Scanline / Sweep Line · Sorting · Prefix Sums
Shumë e vështirë · Combinatorics · Number theory · Dynamic programming
Shumë e vështirë · Implementation · Brute force
Shumë e vështirë · Strings
Shumë e vështirë · Combinatorics · Math
Shumë e vështirë · Graphs · Greedy algorithms · Stacks · Two pointers · Depth-first Search
Shumë e lehtë · Strings
E lehtë · Implementation
E vështirë · Implementation · Greedy algorithms
Mesatare · Dynamic programming · Graphs
E vështirë · Combinatorics · Dynamic programming
Mesatare · Dynamic programming
Shumë e lehtë · Binary Search
Shumë e lehtë · Ternary search
E lehtë · Implementation
Mesatare · Dynamic programming · Greedy algorithms
E vështirë · Priority Queue · Dynamic programming
E lehtë · Math
Mesatare · Graphs · Constructive Algorithms
Shumë e lehtë · Greedy algorithms · Implementation
Shumë e lehtë · Dynamic programming · Prefix Sums
E vështirë · Dynamic programming · Combinatorics
Shumë e vështirë · Geometry · Segment Tree · Constructive Algorithms · Graphs
E lehtë · Bitwise Operations · Data Structures · Dynamic programming · Prefix Sums