Задаци
Лако · Hashing
Тешко · Brute force
Лако · Greedy algorithms · Sorting
Лако · Dynamic programming
Тешко · Dynamic programming · Combinatorics
Врло тешко · Graphs
Врло лако · Binary Search
Врло лако · Prefix Sums · String suffix structures
Врло тешко · Binary Search · Greedy algorithms · Disjoint set union · Graphs · Sorting
Врло тешко · Probabilities
Врло лако · Graphs
Врло лако · Implementation
Средње
Тешко · Bitmasks · Dynamic programming · Greedy algorithms
Лако · Implementation
Врло лако · Brute force · Strings
Тешко · Graphs · Depth-first Search · Constructive Algorithms · Strings
Тешко · Shortest paths · Breadth-first Search · Graphs · Dynamic programming
Тешко · Dynamic programming · Sorting · Strings · Combinatorics
Врло тешко · Greedy algorithms · Binary Search · Geometry · Math · Optimization
Врло тешко · Graph network flows · Expression parsing
Врло тешко · Graphs
Лако · Math
Средње · Math
Врло лако · Binary Search