就是先取10个数,建一个堆,然后读后面的5000-10个数;每读一个数,跟堆里最小的数比较,如果比堆里最小的还小,就接着读;如果更大,则删除堆里最小的数,把新的数插入堆中,再接着读下一个数。直到所有数读完。

 

参考地址:http://topic.csdn.net/u/20080916/15/7B6EE5B3-3BC2-44A0-8448-EF34731D6A94.html

相关文章:

  • 2021-10-28
  • 2022-12-23
  • 2022-01-07
  • 2021-06-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-10
  • 2022-01-05
  • 2022-12-23
  • 2021-08-30
  • 2021-05-23
  • 2021-07-15
  • 2022-12-23
相关资源
相似解决方案