Problèmes
Facile · Constructive Algorithms · Brute force
Moyen · Bitwise Operations · Divide and Conquer · Combinatorics · Sorting
Très difficile · Sorting · Binary Search · Prefix Sums · Greedy algorithms
Très difficile · Number theory · Prime factorization · Binary Search · Prefix Sums
Facile · Greedy algorithms · Sorting
Moyen · Hashing
Difficile · Bitwise Operations · Greedy algorithms · Two pointers · Prefix Sums
Très difficile · Prefix Sums · Math · Queries
Très difficile · Trees · Greedy algorithms · Segment Tree · Data Structures · Range queries · Sorting
Moyen · Breadth-first Search · Graphs
Difficile · Greedy algorithms · Priority Queue · Data Structures
Moyen · Combinatorics · Dynamic programming
Difficile · Trees · Graphs · Greedy algorithms
Facile · Math · Combinatorics · Hashing
Moyen · Constructive Algorithms · Combinatorics
Difficile · Dynamic programming · SQRT Decomposition · Prefix Sums · Greedy algorithms
Très difficile · Segment Tree · Fenwick Tree · Binary Search · Data Structures · Prefix Sums
Très difficile · Divide and Conquer · Sorting · Prefix Sums · Data Structures
Très facile · Implementation
Moyen · Constructive Algorithms · Combinatorics · Math
Moyen · Prefix Sums · Hashing
Moyen · Sorting · Binary Search · Prefix Sums
Moyen · Greedy algorithms · Math · Constructive Algorithms · Sorting
Facile · Number theory · Prime factorization
Difficile · Combinatorics · Math · Greedy algorithms · Prefix Sums