老哥们 问一个问题 有两组数据 第一组五百多万 第二组四百多万 现在要把两组数据做对比 把第二组中不存在的数据筛选出来 该怎么做比对啊 两个嵌套循环一个个对比太慢了 老哥们 有什么好的办法吗 挺急的!

评论

A_NOOB
2018/01/08 13:41  
两个map,把第一个map遍历一次put到第二个里面,value就是又或者没有。当然第一个map你可以切分几块put进去。
乌合之众
2018/01/08 13:02  
搜一下“布隆过滤器算法”。
蟒蛇
2018/01/08 13:01  
开线程,比如:把第二个数组拆成4个数组,开4个线程去对比,应该会快一点
antipro
2018/01/08 12:56  
这是在做笔试吗?
long_ai_xin
2018/01/08 12:56  
没有唯一标识吗?
ansj
2018/01/08 12:54  
1.排序后对比 2.压缩为md5 放到map里面对比去。

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部