std::min_element()
Возвращает итератор на минимальный элемент диапазона.
Сигнатура
iterator std::min_element(first, last)Алгоритм std::min_element() находит наименьший элемент и возвращает итератор на него. Для пустого диапазона вернёт last.
std::vector<int> v = {3, 7, 1};
auto it = std::min_element(v.begin(), v.end());
std::cout << *it; // результат: 1