Probleme
Mediu · Graphs
Ușor · Segment Tree · Binary Search
Foarte dificil · Sorting
Dificil · Math · Number theory · Disjoint set union · Graphs
Dificil · Number theory · Combinatorics
Dificil · Breadth-first Search · Graphs · Implementation
Foarte ușor · Implementation
Foarte ușor · Dynamic programming · Math
Foarte ușor · Graphs
Foarte dificil · Graphs
Dificil · Math · Constructive Algorithms · Greedy algorithms
Foarte dificil · Dynamic programming · Segment Tree · Divide and Conquer · Math
Dificil · Queries · Prefix Sums
Foarte dificil · Dynamic programming · Math
Dificil · Games · Combinatorics · Greedy algorithms
Foarte dificil · Suffix Array · Strings
Foarte dificil · Strings · Data Structures
Foarte dificil · Suffix Array · Strings
Foarte ușor · Suffix Array · Binary Search
Mediu · Dynamic programming · String suffix structures
Foarte ușor · Geometry
Dificil · Geometry · String suffix structures
Dificil · Games · Graphs · Combinatorics
Mediu · Dynamic programming · Bitmasks
Foarte ușor · Number theory · Math