Naloge
Težko · Combinatorics · Disjoint set union · Trees · Number theory
Lahko · Combinatorics · Number theory
Lahko · Combinatorics · Number theory · Prefix Sums
Zelo lahko · Combinatorics · Math
Zelo lahko · Combinatorics · Number theory
Lahko · Trees · Depth-first Search · Graphs · Data Structures · Prefix Sums · Sorting
Srednje · Segment Tree · Data Structures · Greedy algorithms · Combinatorics
Težko · Dynamic programming · Knapsack · Sorting
Težko · Constructive Algorithms · Strings · Greedy algorithms
Težko · Greedy algorithms · Prefix Sums · Sorting · Constructive Algorithms
Težko · Games · Trees · Depth-first Search
Težko · Greedy algorithms · Constructive Algorithms
Zelo težko · Greedy algorithms · Sorting · Data Structures · Constructive Algorithms · Trees
Lahko · Greedy algorithms · Sorting
Težko · Greedy algorithms · Graphs · Sorting · Combinatorics
Lahko · Breadth-first Search · Graphs · Shortest paths
Zelo lahko · Prefix Sums · Bitwise Operations
Lahko · Binary Search
Lahko · Binary Search
Lahko · Dynamic programming
Zelo lahko · Combinatorics · Number theory
Zelo lahko · Implementation
Težko · Dynamic programming · Knapsack
Srednje · Number theory · Prefix Sums · Hashing
Lahko · Trees · Depth-first Search · Data Structures · Greedy algorithms