最小的k个数:最直观的想法是,使用sort排序,然后遍历数组返回前k个数或者直接使用迭代器返回前k个数。 vector<int> GetLeastNumbers_Solution(vector<int> input, int k) { vector<int> res; if(input.size()==0) return res; sort(input.begin(),input.end()); //不能越界且为k个数 for(int i=0;i<k&&i<input.size();i++) res.push_back(input[i]); re...