working link
https://stackblitz.com/edit/js-6e4q5n
https://stackblitz.com/edit/js-6e4q5n
/**
* @param {number[]} nums1
* @param {number[]} nums2
* @return {number[]}
*/
var intersect = function(nums1, nums2) {
var dic={};
var arr=[];
var count=0;
if(nums2.length>=nums1.length)
{
var temp=nums1;
nums1=nums2;
nums2=temp;
}
for(var i=0;i<nums1.length;i++)
{
dic[nums1[i]]=1;
}
console.log(dic);
for(var i=0;i<nums2.length;i++)
{
if(dic[nums2[i]])
{
arr.push(nums2[i]);
dic[nums2[i]]=0;
}
}
return arr;
};
console.log(intersect([3,2,1],[1,1]
));
Comments
Post a Comment