[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 = 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] 交集是什么?相关推荐
- [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 = ...
- leetcode C++ 4. 寻找两个有序数组的中位数 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log
一.概述: 这道题思路其实蛮简单的,就是边界太难考虑了,所以一直没能通过,写了好长的代码考虑边界,然后看到一个大神写的代码: https://leetcode-cn.com/problems/medi ...
- Leetcode04--给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。
文章目录 题目 一.归并算法 二.二分查找法 题目 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2.请你找出并返回这两个正序数组的中位数. 进阶:你能设计一个时间复杂度 ...
- LeetCode3:合并两个有序数组 给你两个有序数数组,nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组.
合并两个有序数组 问题描述: 给你两个有序数数组,nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组. 说明: 初始化nums1和nums2的元素数量分别为m和n ...
- php 两个数组求交集_如何求两个数组的交集
题目描述 给定两个数组,编写一个函数来计算它们的交集. 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2] 示例 2: 输入:nums1 = [4,9,5] ...
- 【前端面试分享】- 寒冬求职下篇
前言 越来越多的公司都在面试前加入了笔试环节. 有的甚至会根据你的笔试答题情况来决定是否进入面试环节. 当然,进入面试环节,也会时不时的出几道算法或者其他类型的相关的题目让你写出来. 所以不仅要会说, ...
- [二分查找] 二:二分查找的经典例题
1.何时应该会使用二分查找 当题目中出现有序数组时 当时间复杂度要求为log(n)时 搜索范围可以一次缩小一半时 2. 经典例题1 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引.如果 ...
- 每天一道LeetCode-----合并两个/多个有序链表为一个新链表
Merge Sorted Array 原题链接Merge Sorted Array 意思是给定两个有序数组,将其合并成一个有序数组,存在nums1中. 如果先只是简单合并成一个新数组,然后将新数组赋值 ...
- (七)数据结构之“字典”
数据结构之"字典" 字典是什么? LeetCode:349.两个数组的交集 LeetCode:20.有效的括号 LeetCode:1.两数之和 LeetCode:3.无重复字符的最 ...
最新文章
- date数据类型的正确格式_说说数据类型 上篇日期
- 计算机默认存储格式,office2007默认保存文件格式的修改方法
- 深度剖析:CDN内容分发网络技术原理--转载
- 分布式系统的发展演变以及RPC简介
- 4+5的值是python_Python基础:数据类型-数字(5)
- MAC 安装jenkins
- 路劲寻找-八数码问题(判重)
- stm32f401 边沿捕获_STM32_capture 基于 设计的输入捕获实验,通过对边沿跳变的采集,得到外部接口 据。 SCM 单片机开发 261万源代码下载- www.pudn.com...
- 服务器上装filezilla server后,本地的ftp客户端连接不上去
- 国庆出游神器:魔幻黑科技换天造物,让vlog秒变科幻大片!
- ThinkPHP入门篇(一)
- keras中一个LSTM的具体例子
- require.js 的简单运用 --兰
- Java基本开发环境搭建(适合第一次使用)
- 层次分析法原理和matlab代码
- python怎么过滤标点符号大全_python 过滤标点符号
- mac 字体微软雅黑字体_如何在Mac上验证和删除字体
- APIC -- 高级可编程中断控制器
- 牛顿下山法(C语言实现)
- 海信JAVA开发笔试题_JAVA设计模式之【工厂方法模式】
热门文章
- leetcode114. 二叉树展开为链表(深度优先搜索)
- 面试系统设计_系统设计面试问题–您应该知道的概念
- 代码字体mono_如何构建代码存储库:Multi,Mono或Organic?
- chrome扩展程序_如何创建Chrome扩展程序
- 梯度反传_反事实政策梯度解释
- 数据科学家数据分析师_站出来! 分析人员,数据科学家和其他所有人的领导和沟通技巧...
- robot:接口入参为图片时如何发送请求
- es6关于let和const的总结
- 【Java基础总结】多线程
- Python 文件读和写