思路1 :Hashset,或者Dictionary<>
List<int> Merge(List<int> list1, List<int> list2)
{
HashSet<int> set = new HashSet<int>();
for (int i = 0; i < list1.Count; i++)
{
set.Add(list1[i]);
}
for (int i = 0; i < list2.Count; i++)
{
set.Add(list2[i]);
}
List<int> result = new List<int>();
foreach (var item in set)
result.Add(item);
return result;
}
思路2:硬解