Problemat
E vështirë · Graphs · Depth-first Search · Breadth-first Search
Shumë e lehtë · Implementation · Hashing
Shumë e lehtë · Dynamic programming
Mesatare · Math
E lehtë · Suffix Array · String suffix structures
E lehtë · Sorting
E lehtë · Geometry
Shumë e vështirë · Graphs · Dynamic programming
Shumë e lehtë · Implementation
E lehtë · Graphs
E lehtë · Number theory · Math
Shumë e vështirë · Graphs
E vështirë · Dynamic programming · Bitmasks
E vështirë · Dijkstra algorithm · Dynamic programming · Shortest paths
Shumë e vështirë · Scanline / Sweep Line · Segment Tree · Sorting
Mesatare · Bitmasks · Dynamic programming · Sorting
Shumë e vështirë · Greedy algorithms
E vështirë · Dynamic programming
Mesatare · Geometry
Shumë e lehtë · Implementation
Shumë e vështirë · Brute force
Shumë e lehtë · Priority Queue · Greedy algorithms
Mesatare · Strings · Greedy algorithms
Mesatare · Implementation
E lehtë · Dynamic programming