search(start,end,sbegin,send) - ищет между start и end последовательность sbegin-send
adjacent_find(start,end) - ищет два последовательных совпадающих элемента между start и end и возвращает итератор на него
find(begin,end,what) - ищет первый элемент со значенимем what в промежутке begin - end, где begin и end - итераторы соответствующего контейнера
Все алгоритмы поиска возвращают итератор на элемент, а не сам элемент.
В C++ существует множество спецальных алгоритмов для работы с массивами. Они позволяют сортировать данные в массиве, искать в нем какое-либо значение, менять элементы местами и т.д. Для их работы вам необходимо подкючить <algorithm> в начале программы.
Истинный друг - это человек, который знает о тебе больше хорошего, чем ты сам. -- В.А.Надеждин
Что-то полезное, что-то интересное, что-то нафиг не нужное
C++. Урок 9. Стандартные алгоритмы для работы с STL (algorithm) | Всякое разное
Комментариев нет:
Отправить комментарий