【c++算法】排序算法

Sort

对所有元素排序

Stable_sort

对所有元素排序,并保持相等元素的相对次序

Partial_sort

排序,直到前n个元素就位

Partial_sort_copy

排序,直到前n个元素就位,结果复制到它处

Nth_element

根据第n个位置进行排序

Partition

改变元素次序,使符合某准则的元素放在前面

Stable_partition

改变元素次序,使符合某准则的元素放在前面,但保持符合准则和不符合准则的各个元素的相对位置

Make_heap

将一个区间转变为一个heap

Push_heap

将元素加入一个heap

Pop_heap

从heap移除一个元素

Sort_heap

对heap进行排序

   

   

   

   

   

   

原文地址:https://www.cnblogs.com/ningth/p/2411677.html