阿里面试:一个大文件10G,里面一行行的数字(Integer, 空格分隔),要找其中出最大的10个数字的值
一个大文件10G,里面一行行的数字(Integer, 空格分隔),要找其中出最大的10个数字的值相同的数字算作一个,比如最大的数字是 20、10、13、20、3,则最大的3个数字是 20、13、10设计思想:1.读取文件流获取到总的行数,对总行数进行分片,比如有1000行数据,分为10片的话,第一片数据为1-100,第二片的数据为101-200,以此类推等2.使用多线程处理已经分片好...
原创
2020-01-09 10:40:30 ·
1725 阅读 ·
0 评论