【发布时间】:2013-04-26 18:04:10
【问题描述】:
我有 5 个具有数值的集合。我有兴趣找到所有 5 个集合的交集。
现在,我正在考虑以下内容
Do a Collections.sort() on all 5 sets
找到最短的集合并做一个
shortestSet.retainAll(otherSet);
在所有其他集合上。
有没有更有效的方法?
【问题讨论】:
-
我认为这确实是一种有效的方法(假设您的意思是对集合的 sizes 进行排序)
标签: java algorithm sorting set