Naloge
Težko · Trees · Dynamic programming · Depth-first Search
Srednje · Graphs · Shortest paths · Implementation
Zelo težko · Brute force · Graphs
Zelo težko · Dynamic programming · Prefix Sums · Divide and Conquer
Zelo težko · Graphs
Zelo težko · Graphs
Lahko · Dynamic programming
Srednje · Binary Search
Zelo lahko · Math · Dynamic programming · Implementation
Srednje · Data Structures · Segment Tree · Queries
Težko · Graphs
Težko · Geometry · Math
Lahko · Geometry
Lahko · Geometry
Lahko · Implementation
Lahko · Implementation
Srednje · Brute force · Implementation
Srednje · Prefix Sums · Dynamic programming
Lahko · Graphs · Dijkstra algorithm
Srednje · Trees
Zelo lahko · Implementation
Lahko · Implementation
Lahko · Games · Math
Težko · Sorting · Constructive Algorithms
Lahko · Sorting · Suffix Array