Probleme
Dificil · Suffix Array
Foarte ușor · Graphs
Foarte ușor · Brute force
Ușor · Math · Binary Search
Foarte dificil · Geometry · Constructive Algorithms
Foarte ușor · Brute force
Dificil · Graphs
Mediu · Graphs · Greedy algorithms
Ușor · Strings
Foarte ușor · Sorting
Ușor · Prefix Sums
Mediu · Segment Tree
Ușor · Dynamic programming · Graphs · Binary Search
Dificil · Geometry
Dificil · Brute force · Implementation
Ușor · Dynamic programming · String suffix structures
Dificil · Geometry · Constructive Algorithms
Foarte dificil · Graphs · Depth-first Search · Trees · Combinatorics
Dificil · Graphs · Depth-first Search · Shortest paths · Dijkstra algorithm
Mediu · Math · Binary Search · Sorting
Ușor · Brute force · Strings
Foarte dificil · Graphs · Depth-first Search · Combinatorics · Number theory · Dynamic programming
Foarte dificil · Trees · Constructive Algorithms · Graphs · Depth-first Search
Ușor · Brute force · Math · Number theory
Foarte dificil · Data Structures · Greedy algorithms · Sorting