标签: c# linq algorithm data-structures
给定2个元素集合S1和S2,计算3个集合(A,B,C)的最有效方法是什么,其中A是S1和B的唯一元素,S2和C的唯一元素是常见的S1和S2的项目。
答案 0 :(得分:5)
你可以在这里找到:http://msdn.microsoft.com/en-us/library/bb546153.aspx
答案 1 :(得分:0)
或者,在代码中:
var C = S1.Intersect(S2).Distinct() var A = S1.Except(C).Distinct() var B = S2.Except(C).Distinct()