10G文件,保存的都是数字,如何找最大的100个?

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:00:26

设置一个100大小的数组,或者链表(有序的,比如说升序),初始都是预先读入的100个数字排序后的结果,然后每次从文件中读入一个数字跟这个100个数字比较,从小到大比较,比较过程中发现比某个小了就插入当前位置i,是插入不是替换,大循环完成以后数组(链表)里面的100个数字就是最大的100 个数字了

btw:个人意见,比较烂,但肯定能实现;

按大小排列啊
晕死

按大小排序