Non-modifying Sequence Operations
Various algorithms are provided which do not modify the original object.
for_each
find
find_if
find_end
find_first_of
adjacent_find
count
count_if
mismatch
equal
search
search_n