查找一个无序数列中第k个大的元素

       今天面试面试官出了一道题:给你一个 无序int数组,让你查找出第K个大的元素(0<k<n)。小生惭愧当时没有想到一个好点的方法,现现在有一个方法能够解决此题。        现现在代码以下:(C++) #include <iostream> using namespace std; int FindNum(int *a, int left, int right, int k) {
相关文章
相关标签/搜索