我有一套这样的:
Set<Set<Node>> NestedSet = new HashSet<Set<Node>>();
[[Node[0], Node[1], Node[2]], [Node[0], Node[2], Node[6]], [Node[3], Node[4], Node[5]]]
我想比较和合并嵌套集中的集合。[0,1,2] 和 [0,2,6] 具有共同的元素。所以应该将它们合并成0,1,2,6。
输出应该是这样的:
[[Node[0], Node[1], Node[2], Node[6]], [Node[3], Node[4], Node[5]]]
有什么有效的方法吗?