TopK问题终极解答

从n个未排序的数中得到的最大的k个数,称为TopK问题。(注意:最大的K个数,并不是把K个数都排出来)

网上找了好多帖子,两种结论:

1.随机选择排序(快排思想)。支持此理论的帖子(http://www.sohu.com/a/255145095_178889

2.小顶堆(红黑树)。支持此理论的帖子(https://blog.csdn.net/zjwreal/article/details/90674978

我在纠结中,看过帖子大神们给我留言,我想知道哪个好

原文地址:https://www.cnblogs.com/workharder/p/11980411.html