Problemat
Mesatare · Brute force · Bitmasks
E vështirë · Combinatorics · Dynamic programming · Number theory
Shumë e vështirë · Hashing · Binary Search · Sorting · Number theory
E lehtë · Graphs · Trees
Shumë e vështirë · Geometry
Shumë e vështirë · Breadth-first Search · Hashing · Bitmasks
E lehtë · String suffix structures · Implementation
E lehtë · Sorting · Greedy algorithms
E lehtë · Priority Queue
E vështirë · Graphs · Shortest paths
Shumë e lehtë · Geometry
E lehtë · Graphs
Mesatare · Dynamic programming
Shumë e vështirë · Graphs · Greedy algorithms · Depth-first Search · Prefix Sums
Shumë e vështirë · Dynamic programming
Shumë e lehtë · Dynamic programming
Mesatare · Implementation · Dynamic programming
Shumë e lehtë · Implementation
Shumë e lehtë · Graphs · Brute force
E vështirë · Geometry
Shumë e lehtë · Geometry
E vështirë · Geometry · Disjoint set union · Graphs
Shumë e lehtë · Implementation
Mesatare · Depth-first Search
Shumë e lehtë · Implementation