pop_heap

partial_sort_copy

template <class InIter, class RandIter>    RandIter partial_sort_copy(InIter start, InIter end,                                RandIter res_start, RandIter res_end); template <class InIter, class RandIter, class Comp>     RandIter partial_sort_copy(InIter start, InIter end,                                RandIter res_start, RandIter res_end,                                Comp cmpfn);

The partial_sort_copy( ) algorithm sorts the range start to end and then copies as many elements as will fit into the resulting sequence defined by res_start and res_end. It returns an iterator to one past the last element copied into the resulting sequence.

The second form allows you to specify a comparison function that determines when one element is less than another.




C(s)C++ Programmer's Reference
C Programming on the IBM PC (C Programmers Reference Guide Series)
ISBN: 0673462897
EAN: 2147483647
Year: 2002
Pages: 539

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net