Number theory and algebraic algorithms
Binary search and ternary search algorithms
Bit manipulation utilities
Combinatorial algorithms and counting
Essential data structures for CP
Computational geometry
Number theory utilities and functions
Static range query algorithms
General CP utilities and helpers
Graph algorithms: shortest paths, SCC, LCA
Dynamic programming patterns and optimizations
String processing algorithms (KMP, hashing, palindromes)