An important part of the Standard Template Library (STL) is a set of generic functions, supplied by the header
<algorithm>, that help manipulate or work with the contents of a container. In this lesson, you learn the usage of algorithms that reduce boilerplate code in helping you:
Count, search, find, copy, and remove elements from a container
Set values in a range of elements to the return value of a generator function or a predefined constant
Sort or partition elements in a range
Insert elements at the correct position ...