[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. AI工程师必读的10本ML读物(附PDF下载)
  2. 均衡发展计算机教室材料,义务教育均衡发展材料.pdf
  3. vscode 调试html页面,vscode调试HTML
  4. 滴滴算法大赛算法解决过程 - 方案设计
  5. 谢百三:房价上涨的九大原因
  6. C语言试题二十七之请编写程序,实现矩阵(3行3列)的转置(即行列互换)。
  7. 前端学习(1688):前端系列javascript之几个面试题
  8. 刘强东:京东必定会击败阿里巴巴
  9. 级数求和(洛谷-P1035)
  10. .Net 插入数据MySql数据库,中文乱码解决问题
  11. 真假难辨,AI就能分得清?
  12. 通过Cadence学拉扎维的第2天-mos的IV曲线、体效应
  13. QTP/UFT11.5官方下载与安装
  14. Windows 远程桌面(RDP)客户端相关工具
  15. html自定义文本框,JavaScript自定义文本框光标
  16. npm install xxxx --legacy-peer-deps命令是什么?
  17. 每日写题分享--包含min函数的栈/双栈实现
  18. 输入大小写混合的字母,大写转小写,小写转大写
  19. 网易云催生云计算更多可能性
  20. java broken pipe_java.net.SocketException: Broken pipe问题解决

热门文章

  1. 营销 客户旅程模板_我如何在国外找到开发人员的工作:我从营销到技术的旅程...
  2. react中使用构建缓存_使用React和Netlify从头开始构建电子商务网站
  3. 用户体验改善案例_用户体验案例研究:建立更好的体验(重新设计“和平航空”网站)...
  4. 数据结构入门最佳书籍_最佳数据科学书籍
  5. Python:self理解
  6. linux:使用python脚本监控某个进程是否存在(不使用crontab)
  7. 快速学习一个新的模块
  8. Docker安装java-Zookeeper进行操作
  9. PHP面向对象 封装与继承
  10. Eclipse的maven插件最新地址