C++ 17 Cookbook Containers Iterators Lambda Algorithms std::Copy_n Sorting a : std::shuffle, std::partition, std::partial_sort, std::sort Preffix Tree : std::optional, std::reference_wrapper, std::initializer_list.