class Solution {
public int[] intersection(int[] nums1, int[] nums2) {
Set<Integer> set1 = new HashSet<>();
Set<Integer> set2 = new HashSet<>();
//数组->Hashset(去重)->数组->返回转换后得到的数组)
for(int num: nums1){
set1.add(num);
}
for(int num: nums2){
if(set1.contains(num))
set2.add(num);
}
int[] a = new int[set2.size()];
int index = 0;
for(int num: set2){
a[index++] = num;
}
return a;
}
}
力扣349两个数组的交集
最新推荐文章于 2024-09-21 10:02:17 发布