Глава 18. Классы-контейнеры_________________________________491
template <class RandomAccessIterator, class Compare> void sort_heap (RandomAccessIterator first,
RandomAccessIterator last. Compare coifip) ;
min. Возвращает минимум из двух объектов. Обе функции min и тах являются очень общими и могут применяться к любым объектам, для которых определена операция < или функция сравнения.
template <class T> const T& min (const Ts a, const T& b) ;
template <class Т, class Coinpare> const T& min (const Ts a, const T& b. Compare comp) ;
max. Возвращает максимум из двух объектов.
template <class T> inline const T& max (const T& a, const T& b) ;
* template <class T, class Compare>
const T& max (const T& a, const T& b, Compare comp) ;
min_element. Возвращает указатель на минимальный элемент во входной
последовательности [first, last). Для пустой последовательности возвращает last.
template <ciass Forwardlterator>
Forwardlterator min element (Forwardlterator first, Forwardlterator last);
template <class Forwardlterator, class Compare> Forwardlcerator min_element (Forwardlterator first,
Forwardlterator last,
Compare comp);
max_element. Возвращает максимальный элемент из входной последовательности [first, last). Если последовательность пустая, возвращается
last.
template <class Forwardlterator>
Forwardlterator max_element (Forwardlterator first, Forwardlterator last) ;
template <class Forwardlterator, class Compare> Forwardlterator max_element (Forwardlterator first,
Forwardlterator last,
Compare comp) ;
!exicographical_compare. Просматривает две входные последовательности, сравнивая соответствующие элементы. Если элемент из первой последовательности [firsti, lasfl) оказывается меньше, возвращается истина, если