两个数组的并集、交集

简介: 两个数组的并集、交集
// 两个数组的并集、交集、差集
// 不能出现重复项,得到的结果是一个新数组
const arr1 = [33,22,55,33,11,33,5];
const arr2 = [22,55,77,88,88,99,99];

并集:如图全部合并的部分,没有重复项

3397a6fffdb4de0d3c475379833157cb.png

//并集
const union = [...new Set([...arr1,...arr2])];
console.log(union);

交集:如图相交的部分,

// 交集
const cross = [...new Set(arr1)].filter(it=>arr2.includes(it));
console.log(cross);
相关文章
【Leetcode -349.两个数组的交集 -350.两个数组的交集Ⅱ】
【Leetcode -349.两个数组的交集 -350.两个数组的交集Ⅱ】
48 0
|
8月前
|
JavaScript
JS【数组】交集、差集、补集、并集
JS【数组】交集、差集、补集、并集
56 0
|
存储 数据处理 数据库
两个数组的交集(C++实现)
两个数组的交集(C++实现)
115 1
|
10月前
|
C++
两个数组的交集 II(C++)
两个数组的交集 II(C++)
64 0
|
10月前
|
C++
两个数组的交集(C++)
两个数组的交集(C++)
62 0
集合的交集、并集和差集
集合的交集、并集和差集
|
Java
一篇文章教你学会:对Java集合进行并集,交集,差集运算
一篇文章教你学会:对Java集合进行并集,交集,差集运算
516 0
两个数组的交集 II
两个数组的交集 II
89 0
|
存储 安全 Java
Java常用集合的总结,集合中的(交集,并集,差集,补集,对称差集)
Java常用集合的总结,集合中的(交集,并集,差集,补集,对称差集)
502 0
Java常用集合的总结,集合中的(交集,并集,差集,补集,对称差集)
两个数组的交集
给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。
83 0