布道师玄柯 2011-10-02 13:10
浏览 241
已采纳

有一个集合A中有42亿个数,B集合有40亿个数,如何找出A中有B中没有的数

请各位有思路的帮忙解答,怎样用比较高的效率来解决这个问题。

  • 写回答

2条回答 默认 最新

  • hanzhdy 2011-10-03 21:05
    关注

    可以使用HashSet,直接循环地将A添加到B中,因为Set是不允许重复的,如果能添加进去,则说明当前对象是A中有,B中没有的,再把该对象添加到另外一个集合中。。。。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?