[html] const nums1 = [1, 2, 2, 1], nums2 = [2] 交集是什么?

let a = [1, 2, 2, 1];
let b = [2];
let aSet = new Set(a);
let bSet = new Set(b);let intersection = Array.from(new Set(a.filter(v => bSet.has(v))))
console.log(intersection); // [2]

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论

主目录

与歌谣一起通关前端面试题

[html] const nums1 = [1, 2, 2, 1], nums2 = [2] 交集是什么?相关推荐

  1. [html] const nums1 = [1, 2, 2, 1], nums2 = [2] 交集是什么?

    [html] const nums1 = [1, 2, 2, 1], nums2 = [2] 交集是什么? let a = [1, 2, 2, 1]; let b = [2]; let aSet = ...

  2. leetcode C++ 4. 寻找两个有序数组的中位数 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log

    一.概述: 这道题思路其实蛮简单的,就是边界太难考虑了,所以一直没能通过,写了好长的代码考虑边界,然后看到一个大神写的代码: https://leetcode-cn.com/problems/medi ...

  3. Leetcode04--给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。

    文章目录 题目 一.归并算法 二.二分查找法 题目 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2.请你找出并返回这两个正序数组的中位数. 进阶:你能设计一个时间复杂度 ...

  4. LeetCode3:合并两个有序数组 给你两个有序数数组,nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组.

    合并两个有序数组 问题描述: 给你两个有序数数组,nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组. 说明: 初始化nums1和nums2的元素数量分别为m和n ...

  5. php 两个数组求交集_如何求两个数组的交集

    题目描述 给定两个数组,编写一个函数来计算它们的交集. 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2] 示例 2: 输入:nums1 = [4,9,5] ...

  6. 【前端面试分享】- 寒冬求职下篇

    前言 越来越多的公司都在面试前加入了笔试环节. 有的甚至会根据你的笔试答题情况来决定是否进入面试环节. 当然,进入面试环节,也会时不时的出几道算法或者其他类型的相关的题目让你写出来. 所以不仅要会说, ...

  7. [二分查找] 二:二分查找的经典例题

    1.何时应该会使用二分查找 当题目中出现有序数组时 当时间复杂度要求为log(n)时 搜索范围可以一次缩小一半时 2. 经典例题1 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引.如果 ...

  8. 每天一道LeetCode-----合并两个/多个有序链表为一个新链表

    Merge Sorted Array 原题链接Merge Sorted Array 意思是给定两个有序数组,将其合并成一个有序数组,存在nums1中. 如果先只是简单合并成一个新数组,然后将新数组赋值 ...

  9. (七)数据结构之“字典”

    数据结构之"字典" 字典是什么? LeetCode:349.两个数组的交集 LeetCode:20.有效的括号 LeetCode:1.两数之和 LeetCode:3.无重复字符的最 ...

最新文章

  1. date数据类型的正确格式_说说数据类型 上篇日期
  2. 计算机默认存储格式,office2007默认保存文件格式的修改方法
  3. 深度剖析:CDN内容分发网络技术原理--转载
  4. 分布式系统的发展演变以及RPC简介
  5. 4+5的值是python_Python基础:数据类型-数字(5)
  6. MAC 安装jenkins
  7. 路劲寻找-八数码问题(判重)
  8. stm32f401 边沿捕获_STM32_capture 基于 设计的输入捕获实验,通过对边沿跳变的采集,得到外部接口 据。 SCM 单片机开发 261万源代码下载- www.pudn.com...
  9. 服务器上装filezilla server后,本地的ftp客户端连接不上去
  10. 国庆出游神器:魔幻黑科技换天造物,让vlog秒变科幻大片!
  11. ThinkPHP入门篇(一)
  12. keras中一个LSTM的具体例子
  13. require.js 的简单运用 --兰
  14. Java基本开发环境搭建(适合第一次使用)
  15. 层次分析法原理和matlab代码
  16. python怎么过滤标点符号大全_python 过滤标点符号
  17. mac 字体微软雅黑字体_如何在Mac上验证和删除字体
  18. APIC -- 高级可编程中断控制器
  19. 牛顿下山法(C语言实现)
  20. 海信JAVA开发笔试题_JAVA设计模式之【工厂方法模式】

热门文章

  1. leetcode114. 二叉树展开为链表(深度优先搜索)
  2. 面试系统设计_系统设计面试问题–您应该知道的概念
  3. 代码字体mono_如何构建代码存储库:Multi,Mono或Organic?
  4. chrome扩展程序_如何创建Chrome扩展程序
  5. 梯度反传_反事实政策梯度解释
  6. 数据科学家数据分析师_站出来! 分析人员,数据科学家和其他所有人的领导和沟通技巧...
  7. robot:接口入参为图片时如何发送请求
  8. es6关于let和const的总结
  9. 【Java基础总结】多线程
  10. Python 文件读和写