absl::c_partial_sort

Container-based version of the <algorithm> std::partial_sort() function to rearrange elements within a container such that elements before middle are sorted in ascending order.

Synopsis

Declared in <absl/algorithm/container.h>

template<typename RandomAccessContainer>
constexpr
void
c_partial_sort(
    RandomAccessContainer& sequence,
    /* implementation-defined */ middle);

Parameters

NameDescription
sequenceThe container to partially sort.
middleAn iterator to the end of the range to be sorted.