我有两个非常大List<List<int>>
的 A 和 B。我需要在这些列表的每个元素之间找到交集。
A[0] = { 1, 2, 3};
B[0] = {2, 3, 4};
Intersection = { 2, 3 };
我的实现:
List<int> intersection = A[0].Intersection(B[0]).ToList();
该解决方案需要很长时间才能执行。我想知道是否有更好的方法来做到这一点,以及我可以用来在更好的时间执行它的更有效的数据结构。
谢谢!