使用Set求两个数组的并集|| 交集||差集
这里要讲解一下,使用Set求两个数组的并集|| 交集||差集。
先定义两个数组:
let a = new Set([1, 2, 3]);let b = new Set([4, 3, 2]);
并集
let union = new Set([...a, ...b]);// Set {1, 2, 3, 4}
交集
let intersect = new Set([...a].filter(x => b.has(x)));// set {2, 3}
差集
let difference = new Set([...a].filter(x => !b.has(x)));// Set {1}
使用Set求两个数组的并集|| 交集||差集相关推荐
- python求两个列表的并集.交集.差集方法
求两个列表的差集 >>> a = [1,2,3] >>> b=[1,2] >>> ################################ ...
- PHP实现求两个数组的并集
$thiscates = explode(",", $iddata['cates']) ; $getcates = $_GPC['cates']; $allcates = arra ...
- java求两个数组的并集、交集、差集
1.交集 public static void main(String[] args) { int[] array1 = {1,2,3,4,5,6}; int[] ar ...
- Java求两个数组的交集、差集、并集
目录 Java求两个数组的并集,代码如下: Java求两个数组的交集,代码如下: Java求两个数组的差集,代码如下: 交集.差集.并集测试代码如下: Java求两个数组的并集,代码如下: /*** ...
- 求两个数组的交集和并集
晚上闲来无事,想起前两天查资料时候,看到别人一篇博客标题关于数组的交集和并集,晚上也随便写写,权当督促自己坚持经常练习练习写写小Demo.如下,先来一段求有序数组的交集的代码,代码如下: public ...
- 用c 语言实现数组的并集,C++实现两个数组的并集,交集
下面的是采用一种交换的方式来求出两个数组的并集,交集和差集,这种算法运算速度较快,内存消耗空间较少,是一个值得学习的好方法,另外,重要的不是算法本身,而是该算法会开拓我们的思维空间,要注意对问题的多思 ...
- 最快速度求两个数组之交集算法与hash
一个题目 该题目来自58同城的二面,用最快速度求两个数组之交集算法. 比如A={6,2,4,1},B={2,9,4,3},那么A&B={2,4}. 算法一:在大多数情况,也就是一般的情况下,大 ...
- 最快速度求两个数组之交集算法
该题目来自58同城的二面,用最快速度求两个数组之交集算法. 比如A={6,2,4,1},B={2,9,4,3},那么A&B={2,4}. 算法一:在大多数情况,也就是一般的情况下,大家都能想出 ...
- 数据结构:求两个有序列表的交集,并集
1.求两个有序列表的交集 LNode* Intersection(LNode* La,LNode* Lb) {if (La==NULL||Lb==NULL){return NULL;}LNode *p ...
最新文章
- 测试用例设计方法基础理论知识
- CC通信软件list
- 求不选修c语言课程的学生学号,数据库综合练习二.docx
- 计算机右键管理删除,使用QQ计算机管理器删除右键菜单中的多余项。doc
- java也可以做黑客?
- 写给找工作的朋友——最典的面试葵花宝典
- iScreenLocker 3.1.8 安卓锁屏通知--苹果一样的体验
- 点滴小组KTV点歌系统简介
- 模块 calendar
- 架构实战项目心得(一):技术和工具
- verilog求倒数-ROM实现方法
- WINDOWS下主机名找IP IP找主机名
- 高频量化交易之王--李庆在华尔街
- lnmp无法删除.user.ini文件的解决办法
- 伯克利CS61A-Sum2019-Week1
- LTE的基础知识与关键技术
- 第一课 程小奔之晃一晃
- 关于STM32中的引脚重映射
- 怀孕计算机在线,【孕期天数计算器在线计算_孕期天数计算器在线计算专题】- 天鹅到家...
- 名片设计大全:15款创意设计的名片模板