题解 | #两个数组的交集#
两个数组的交集
https://www.nowcoder.com/practice/56ea71d1f4e94de2aaec10e985874cce
import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param nums1 int整型ArrayList
* @param nums2 int整型ArrayList
* @return int整型ArrayList
*/
public ArrayList<Integer> intersection (ArrayList<Integer> nums1, ArrayList<Integer> nums2) {
// write code here
// set实现哈希表,实现去重
HashSet<Integer> set = new HashSet<>();
HashSet<Integer> set1 = new HashSet<>();
for(Integer i : nums1){
set.add(i);
}
for(Integer i : nums2){
if(set.contains(i)){
set1.add(i);
}
}
return new ArrayList<Integer>(set1);
}
}
顺丰集团工作强度 296人发布