Binary search.
Fenwick tree.
Pairing heap.
Input/Output.
Iteration.
Map.
Segment tree.
Integer set.
Extra functions on vectors.
Core functions.
Binary search.