TopK算法就是寻找最大的K个数字。在上一篇文章《标准模板库STL中优先队列Priority Queues使用手册》的后面提到了使用优先队列解决,更多的解法是用最小堆解决。 参考文章: C语言版 topK 算法实现 寻找最大的k个数,TopK问题的C++实现 O(N)的时间寻找最大的K个数 TopK代码