当前位置: 首页 > news >正文

仙游网站建设公司宁波靠谱营销型网站建设

仙游网站建设公司,宁波靠谱营销型网站建设,1元香港虚拟主机,专做眼镜批发的网站系列:哈希表 语言:java 题目来源:Leetcode349. 两个数组的交集 题目 给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入:nums1 …

系列:哈希表
语言:java
题目来源:Leetcode349. 两个数组的交集

题目

给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。

示例 1:

输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2]

示例 2:

输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]
输出:[9,4]
解释:[4,9] 也是可通过的

约束条件:

1 <= nums1.length, nums2.length <= 1000
0 <= nums1[i], nums2[i] <= 1000

思路:

分析:这道题目,主要要学会使用一种哈希数据结构:unordered_set
注意,使用数组来做哈希的题目,是因为题目都限制了数值的大小。
而这道题目没有限制数值的大小,就无法使用数组来做哈希表了。
而且如果哈希值比较少、特别分散、跨度非常大,使用数组就造成空间的极大浪费
代码实现:

class Solution{public int[] intersection(int[] nums1,int[] nums2){if(nums1 == null || nums1.length ==0 || nums2 == null || nums2.length ==0){return new int[0];}Set<Integer> set1 = new HashSet<>();Set<Integer> resSet = new HashSet<>();//遍历数组for(int i : nums1){set1.add(i);}//遍历数组2的过程中判断哈希表中是否存在该元素for(int i :nums2){if(set1.contains(i)){resSet.add(i);}}//将结果转化为数组return resSet.stream().mapToInt(x->x).toArray();}
}

感谢您的阅读,希望对您有所帮助。关注我,完成每日算法自律打卡,什么时候开始都不晚!!

http://www.lbrq.cn/news/2462653.html

相关文章:

  • 重庆做网站开发的公司百度推广客服电话
  • 浙江建设网一官方网站南京seo代理
  • 网站建设捌金手指花总二八国内最好的危机公关公司
  • 网站自动推广数据分析网
  • 最好的php网站开发工具长沙seo全网营销
  • 做兼职的网站有哪些工作站长工具seo查询软件
  • 潮流设计网站免费网站注册com
  • 律师网站建设培训班什么网站百度收录快
  • 一个域名一个ip做多个网站seo推广培训费用
  • 做公务员试题的网站百度提交网址
  • 网站备案备的是域名还是空间高级seo培训
  • wordpress礼物说主题百度推广seo优化
  • 广西建设网公布名单seo优化师是什么
  • 自己建设的网站怎么上传图片ebay欧洲站网址
  • 域名 就一个网站免费网络推广平台
  • 企业网站建设哪家服务好bt搜索引擎最好用的
  • dede制作的网站挂马网络营销与直播电商好就业吗
  • 昆明网站开发哪家好win10系统优化
  • 网站建设及相关流程图黄页88网站推广方案
  • wordpress html页面缓存 cdn如何优化关键词的方法
  • 做设计的搜素材上什么网站域名检测
  • 谭八爷网站建设做谷歌推广比较好的公司
  • 网站建设需求文档模板如何进行网络推广和宣传
  • dede网站模板怎么安装源码交易平台
  • 网站免费建站 网页不需要备案seo快速排名百度首页
  • 专业网站设计网络服务潍坊网站建设咨询
  • 制定网站建设规划书如何在百度上发自己的广告?
  • 做网站简单还是写程序制作网页教程
  • 建设网站用什么服务器网络优化seo是什么工作
  • 网站漂浮窗口代码企业推广方案
  • 浅析PCIe 6.0 ATS地址转换功能
  • C++ 常用的数据结构(适配器容量:栈、队列、优先队列)
  • win11 使用adb 获取安卓系统日志
  • 排序初识(上)-- 讲解超详细
  • 如何彻底清除服务器上的恶意软件与后门
  • 力扣MySQL(1)