Naloge
Srednje · Graphs
Lahko · Segment Tree · Binary Search
Zelo težko · Sorting
Težko · Math · Number theory · Disjoint set union · Graphs
Težko · Number theory · Combinatorics
Težko · Breadth-first Search · Graphs · Implementation
Zelo lahko · Implementation
Zelo lahko · Dynamic programming · Math
Zelo lahko · Graphs
Zelo težko · Graphs
Težko · Math · Constructive Algorithms · Greedy algorithms
Zelo težko · Dynamic programming · Segment Tree · Divide and Conquer · Math
Težko · Queries · Prefix Sums
Zelo težko · Dynamic programming · Math
Težko · Games · Combinatorics · Greedy algorithms
Zelo težko · Suffix Array · Strings
Zelo težko · Strings · Data Structures
Zelo težko · Suffix Array · Strings
Zelo lahko · Suffix Array · Binary Search
Srednje · Dynamic programming · String suffix structures
Zelo lahko · Geometry
Težko · Geometry · String suffix structures
Težko · Games · Graphs · Combinatorics
Srednje · Dynamic programming · Bitmasks
Zelo lahko · Number theory · Math