nth_element()
template <class RandIter> void nth_element(RandIter start, RandIter element, RandIter end); template <class RandIter, class Comp> void nth_element(RandIter start, RandIter element, RandIter end, Comp cmpfn);
Описание
Упорядочивает последовательность так, чтобы слева были элементы меньше заданного, а справа - больше
Алгоритм nth_element() упорядочивает последовательность, заданную параметрами start и end, таким образом, чтобы все элементы, значения которых меньше значения element, размещались перед этим элементом, а все элементы, значения которых больше значения element, размещались после него, Вторая форма позволяет задать функцию сравнения, которая определяет, когда один элемент меньше другого, |
Нет комментариев. Оставить комментарий: |