给一个基于最小二叉堆的方案。
第一阶段,向最小二叉堆中插入前一万个浮点数。
第二阶段,从第一万零一个浮点数开始,将之与最小二叉堆顶部的最小值比较。如果小于这个最小值,把最小值弹出并将新值插入到二叉堆中。重复此过程直到遍历完成。
转载于:https://www.cnblogs.com/ssliao/archive/2010/09/15/1827075.html
给一个基于最小二叉堆的方案。
第一阶段,向最小二叉堆中插入前一万个浮点数。
第二阶段,从第一万零一个浮点数开始,将之与最小二叉堆顶部的最小值比较。如果小于这个最小值,把最小值弹出并将新值插入到二叉堆中。重复此过程直到遍历完成。
转载于:https://www.cnblogs.com/ssliao/archive/2010/09/15/1827075.html