查找一個無序數列中第k個大的元素

       今天面試面試官出了一道題:給你一個 無序int數組,讓你查找出第K個大的元素(0<k<n)。小生慚愧當時沒有想到一個好點的方法,現現在有一個方法能夠解決此題。        現現在代碼以下:(C++) #include <iostream> using namespace std; int FindNum(int *a, int left, int right, int k) {
相關文章
相關標籤/搜索