Шрифт:
21.4.2. Предикаты на членах класса
Как мы уже видели, стандартные алгоритмы хорошо работают с последовательностями элементов базовых типов, таких как
Иногда мы хотим сортировать вектор
Класс
21.5. Численные алгоритмы
Большинство стандартных алгоритмов из библиотеки STL связаны с обработкой данных: они их копируют, сортируют, выполняют поиск среди них и т.д. В то же время некоторые из них предназначены для вычислений. Они могут оказаться полезными как для решения конкретных задач, так и для демонстрации общих принципов реализации численных алгоритмов в библиотеке STL. Существуют всего четыре таких алгоритма.
Эти алгоритмы определены в заголовке
21.5.1. Алгоритм accumulate
Простейшим и наиболее полезным численным алгоритмом является алгоритм