网易二面一道题,求助各位大神

前面问题都是基础,基本是java和操作系统的问题,包括线程、锁之类的
最后有一道题,假设有两个很大的数组,每个几万条数据,如何快速求交集?
我能想到的只有暴力遍历和存hashset,请教各位大佬有没有什么思路?
#网易#
全部评论
用Redis的Set可以做,或者用BitMap,每条数据置个位,直接与运算就能求交集了。
点赞 回复
分享
发布于 2019-08-20 14:47
数组是乱序的嘛
点赞 回复
分享
发布于 2019-08-20 14:40
百信银行
校招火热招聘中
官网直投
两个排序,双指针从前往后走
点赞 回复
分享
发布于 2019-08-24 16:36

相关推荐

点赞 评论 收藏
转发
点赞 10 评论
分享
牛客网
牛客企业服务