STL中的nth_element()方法的使用

STL中的nth_element()方法的使用 通过调用nth_element(start, start+n, end) 方法可以使第n大元素处于第n位置(从0开始,其位置是下标为 n的元素),并且比这个元素小的元素都排在这个元素之前,比这个元素大的元素都排在这个元素之后,但不能保证他们是有序的。STL底层实现是基于快速排序,平均复杂度为O(n)。

猜你喜欢

转载自blog.csdn.net/tianwei0822/article/details/81414543