![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Алгоритм — это функция, которая производит некоторые действия над элементами контейнера (контейнеров). Чтобы использовать обобщенные алгоритмы, нужно подключить к программе заголовочный файл <algorithm>.
В табл. 3 приведены наиболее популярные алгоритмы STL
Таблица 3. Некоторые типичные алгоритмы STL
Алгоритм Назначение
Accumulate Вычисление суммы элементов в заданном диапазоне
Сору Копирование последовательности, начиная с первого элемента
Count Подсчет количества вхождений значения в последовательность
Count_if Подсчет количества выполнений условия в последовательности
Equal Попарное равенство элементов двух последовательностей
Fill Замена всех элементов заданным значением
Find Нахождение первого вхождения значения в последовательность
Find_first_of Нахождение первого значения из одной
Последовательности в другой
Find_if Нахождение первого соответствия условию в
Последовательности
For_each Вызов функции для каждого элемента последовательности
Merge Слияние отсортированных последовательностей
Remove Перемещение элементов с заданным значением
Replace Замена элементов с заданным значением
Search Нахождение первого вхождения в первую
Дата публикования: 2014-11-28; Прочитано: 320 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!