问题:从1亿个数字中取出最大的100个
解决:单次循环,top100用红黑树,如果树大小小于100直接插入,否则比较树中最小值,大于则移去最小值,插入新值。
参考代码:
问题:从1亿个数字中取出最大的100个
解决:单次循环,top100用红黑树,如果树大小小于100直接插入,否则比较树中最小值,大于则移去最小值,插入新值。
参考代码:
1万+
215
1000

被折叠的 条评论
为什么被折叠?