Naloge
Zelo težko · Number theory · Math
Zelo lahko · Geometry
Zelo lahko · Prefix Sums · Fenwick Tree · Segment Tree
Zelo lahko · Two pointers · Sorting
Zelo težko · Graphs · Dynamic programming
Lahko · Dynamic programming
Zelo lahko · Stacks
Zelo lahko · Dynamic programming
Lahko · Sorting · Divide and Conquer · Fenwick Tree
Lahko · Geometry
Zelo lahko · Combinatorics · Math
Lahko · Dynamic programming
Lahko · Binary Search · Dynamic programming
Zelo težko · Combinatorics · Dynamic programming
Zelo lahko · Dynamic programming · Brute force
Zelo lahko · Sorting · Implementation
Zelo lahko · Brute force · String suffix structures
Lahko · Combinatorics · Brute force
Lahko · Dynamic programming · Math
Lahko · Brute force · Strings
Lahko · Dynamic programming · Graphs
Težko · Graph matchings · Dynamic programming · Greedy algorithms
Srednje · Geometry
Srednje · Geometry
Lahko · Geometry