Total Accepted: 1340 Total Submissions: 3078 Difficulty: Easy
Given two arrays, write a function to compute their intersection.
Example:
Given nums1 = [1, 2, 2, 1]
, nums2 = [2, 2]
, return [2, 2]
.
Note:
Follow up:
Subscribe to see which companies asked this question
Hide Tags
Binary Search Hash Table Two Pointers Sort
Hide Similar Problems
(E) Intersection of Two Arrays
思路:
承接上题【Intersection of Two Arrays】
不同的是,这里可以有重复元素。因此使用List即可。
java code:
public class Solution {
public int[] intersect(int[] nums1, int[] nums2) {
List list = new ArrayList();
List interList = new ArrayList();
for(int num:nums1) {
list.add(num);
}
for(int i=0;i