我试图在Java中找到两个列表的交集。
例如,
list1 = [[1][2][3][7][4,5,6][8,9][10]]
list2 = [[1][2][3,7,8][4,5,10][6,9]]
两个列表的交集必须是[[1][2][3][7][4,5][6][8][9][10]]
这是因为如果我们扫描list1中的第四个元素,它是[4,5,6],而在list2中,我们在列表中有[4,5],[6]在一个单独的子列表中。因此,list1中的子列表[4,5,6]
在交集之后被分成[4,5]和[6]。
任何帮助表示赞赏!!