publicclass Solution {
publicint[] intersect(int[] nums1, int[] nums2) {
List<Integer> list = new ArrayList<>();
List<Integer> interList = new ArrayList<>();
for (int i : nums1) {
list.add(i);
}
for (int i = 0; i < nums2.length; i++) {
if (list.contains(nums2[i])) {
interList.add(nums2[i]);
list.remove(list.indexOf(nums2[i]));
}
}
int[] result = newint[interList.size()];
int index = 0;
for (int i : interList) {
result[index++] = i;
}
return result;
}
}
题目描述:Given two arrays, write a function to compute their intersection.Example:Given nums1 = [1, 2, 2, 1], nums2 = [2, 2], return [2, 2].Note:Each element in the result should appear as many times as