var intersection = function(nums1, nums2) {let n=nums1.lengthlet m=nums2.length//用n保存长度小的数组if(n>m){n=nums2m=nums1}else{n=nums1m=nums2}let s1=new Set()let s2=new Set()//把数组n保存到s1中for(let x=0;x<n.length;x++){s1.add(n[x])}for(let i=0;i<m.length;i++){if(s1.has(m[i])){s2.add(m[i])}}return Array.from(s2)
};

力扣349. 两个数组的交集(JavaScript)相关推荐

  1. 力扣--349两个数组的交集I-II

    题目I python代码 def intersection(self, nums1, nums2):nums=[]for i in nums1:if i in nums2:if i not in nu ...

  2. 力扣350.两个数组的交集 II(JavaScript)

    var intersect = function(nums1, nums2) {let n=nums1.lengthlet m=nums2.length//用n保存长度小的数组if(n>m){n ...

  3. 算法训练Day6 | LeetCode:242. 有效的字母异位词(数组作哈希表);349. 两个数组的交集(Set作哈希表);202.快乐数 (Set作哈希表);1. 两数之和(Map作哈希表)

    目录 LeetCode242. 有效的字母异位词 方法:数组作哈希表 1. 思路 2. 代码实现 3. 复杂度分析 4. 思考 Leetcode349. 两个数组的交集 方法一:用Set作HashMa ...

  4. 代码随想录算法训练营第六天|242. 有效的字母异位词,349. 两个数组的交集,202.快乐数,1. 两数之和

    242. 有效的字母异位词 力扣题目链接 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词. 示例 1: 输入: s = "anagram", t = ...

  5. 349. 两个数组的交集 golang

    349. 两个数组的交集 给定两个数组,编写一个函数来计算它们的交集. 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2] 示例 2: 输入: num ...

  6. 两个对象数组交集_yiduobo的每日leetcode 349.两个数组的交集 amp;amp; 350.两个数组的交集II...

    祖传的手艺不想丢了,所以按顺序写一个leetcode的题解.计划每日两题,争取不卡题吧 349.两个数组的交集https://leetcode-cn.com/problems/intersection ...

  7. Day 06 | 242.有效的字母异位词 349. 两个数组的交集 202.快乐数 1. 两数之和

    这四道题之前都做过!比第一次顺利一些,不过还是得看题解,磕磕绊绊的.不过我相信坚持下去一定会越来越好滴! 242.有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的 ...

  8. LeetCode -349 两个数组的交集

    难度:简单 给定两个数组 nums1 和 nums2 ,返回它们的交集 .输出结果中的每个元素一定是唯一 的.我们可以不考虑输出结果的顺序 . 题目链接 LeetCode -349 两个数组的交集 S ...

  9. 349两个数组的交集(遗留问题)

    349两个数组的交集 题目要求: 给定两个数组 nums1 和 nums2 ,返回 它们的交集 .输出结果中的每个元素一定是 唯一 的.我们可以 不考虑输出结果的顺序 . 示例 1: 输入:nums1 ...

最新文章

  1. 读书笔记4:单例模式
  2. Chrome 解决flash问题
  3. 分布式事务不理解?一次给你讲清楚!
  4. Mac上PDF中插入替换删除页面
  5. 计算机二级考试基础知识总结,全国计算机等级考试二级公共基础知识总结
  6. 文件操作-读取文件后文件指针会发生变化
  7. 小李飞刀:用python刷题ing....
  8. java两种不同单例模式_关于Java里的两种单例模式
  9. ftp搜索文件_CrossFTP for Mac(FTP客户端)
  10. 一款云迁移产品的成长史
  11. 锐收计算机编码,大众电脑编码大全
  12. 常见的10种“瓶颈”
  13. 分布式事务之 LCN 框架实现方案的原理、配置与使用
  14. 修改EDGE的新标签页网址
  15. 一次CSDN客户体验经历
  16. 支付宝手机网站支付补全信息提示 系统综合评估签约条件不满足解决
  17. SpringMVC个人理解(downpour 的SpringMVC深度探险的个人整理)
  18. 【linux安装opencv3.4报错】ib/libopencv_videoio.so.3.4.2: undefined reference to `avcodec_get_context_defa
  19. 我的世界服务器控制台发消息,我的世界控制台指令大全 使用起来超方便
  20. 博智云书 | 建筑工程文档管理好帮手

热门文章

  1. 盐城有哪些中专计算机学校,盐城有什么中专学校
  2. 基于JAVA+SpringMVC+Mybatis+MYSQL的校园订餐系统
  3. c语言二叉树的构造输出,C语言数据结构树状输出二叉树,谁能给详细的解释一下...
  4. 那些年踩过的eleUl上传图片的坑?
  5. JAVA SE知识点总结
  6. python中生成器的两段代码
  7. linux添加用户、权限
  8. PHP中数字检测is_numeric与ctype_digit的区别介绍
  9. linux常用命令(ubuntu)
  10. 关于RICHEDIT的两个问题