Problemat
Shumë e lehtë · Math
Shumë e lehtë · Implementation
E lehtë · Hashing
Shumë e lehtë · Sorting · Hashing
E lehtë · Sorting · Data Structures
Shumë e lehtë · Implementation
Shumë e lehtë · Implementation
Shumë e vështirë · Bitmasks · Dynamic programming · Graph matchings · Combinatorics
E lehtë · Depth-first Search
Shumë e vështirë · Dynamic programming · Strings · Greedy algorithms · Prefix Function
Shumë e vështirë · Data Structures · Disjoint set union · Graphs · Divide and Conquer · Segment Tree
E lehtë · Breadth-first Search
E vështirë · Geometry · Trees · Constructive Algorithms · Depth-first Search · Sorting
E lehtë · Prefix Sums
E vështirë · Dynamic programming · Prefix Sums
Mesatare · String suffix structures · Strings
Shumë e vështirë · Divide and Conquer · Sparse Table · Binary Search · Range queries · Number theory
Shumë e lehtë · Graphs
E vështirë · Number theory · Math · Prefix Sums
Mesatare · Greedy algorithms · Bitwise Operations
Shumë e vështirë · Strings · Prefix Function · Matrix · Dynamic programming
Shumë e lehtë · Strings · Brute force
E lehtë · Implementation
E vështirë · Graphs · Greedy algorithms · Sorting