Справочник по C/C++
min_element()

template <class ForIter>
	ForIter min_element(ForIter start, ForIter last);
template <class ForIter, class Comp>
	ForIter min_element(ForIter start, ForIter last, Comp cmpfn);

Описание

Возвращает итератор для минимального элемента внутри диапазона

Алгоритм min_element() возвращает итератор для минимального элемента внутри диапазона, заданного параметрами start и last.

Вторая форма позволяет задать функцию сравнения, которая определяет, когда один элемент меньше другого,