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

wordpress建站网页无法运作网站seo外链平台

wordpress建站网页无法运作,网站seo外链平台,做零食的网站有哪些,宝思哲手表网站【算法系列-哈希表】两个集合的交集问题 文章目录 【算法系列-哈希表】两个集合的交集问题1. 两个集合的交集问题(LeetCode 349)1.1 思路分析🎯1.2 代码示例🌰 2.两个集合的交集问题II(LeetCode 350)2.1 思路分析🎯2.2 代码示例🌰…

【算法系列-哈希表】两个集合的交集问题

文章目录

  • 【算法系列-哈希表】两个集合的交集问题
    • 1. 两个集合的交集问题(LeetCode 349)
      • 1.1 思路分析🎯
      • 1.2 代码示例🌰
    • 2.两个集合的交集问题II(LeetCode 350)
      • 2.1 思路分析🎯
      • 2.2 代码示例🌰

1. 两个集合的交集问题(LeetCode 349)

【题目链接】349. 两个数组的交集 - 力扣(LeetCode)

1.1 思路分析🎯

利用集合类set存储数组nums1出现的所有元素,并去掉重复项之后遍历数组nums2,每次判断当前元素是否存在于集合类中,存在则代表该元素为两数组的交集元素

1.2 代码示例🌰

class Solution {public int[] intersection(int[] nums1, int[] nums2) {Set<Integer> set1 = new HashSet<>();for (int i : nums1) {set1.add(i);}Set<Integer> set = new HashSet<>();for (int i : nums2) {if (set1.contains(i)) {set.add(i);}}int[] ret = new int[set.size()];int k = 0;for (int x : set) {ret[k++] = x;}return ret;}
}

2.两个集合的交集问题II(LeetCode 350)

【题目链接】350. 两个数组的交集 II - 力扣(LeetCode)

2.1 思路分析🎯

这道题可以通过哈希表来解决问题,不过关键在于抓住题目的一个要求:返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致如果出现次数不一致,则考虑取较小值;

将nums1中的数据映射到map中后,遍历nums2,nums2中每个数据只要遍历到了都要到map中进行判断, 只要nums2遍历完,出现次数相等取较小值(map.get(n) > 0,map中的数据被遍历完而nums2还有数据也无法加入,表示取两个数组中出现次数的最小值)的情况都能够被覆盖到

2.2 代码示例🌰

class Solution {public int[] intersect(int[] nums1, int[] nums2) {Map<Integer, Integer> map = new HashMap<>();for (int x : nums1) {map.put(x, map.getOrDefault(x, 0) + 1);}int[] ret = new int[nums2.length];int index = 0;for (int n : nums2) {if (map.containsKey(n) && map.get(n) > 0) {ret[index++] = n;map.put(n, map.get(n) - 1);}}return Arrays.copyOfRange(ret, 0, index);}
}

以上便是对两个集合的交集问题的介绍了!!后续还会继续分享其它算法系列内容,如果这些内容对大家有帮助的话请给一个三连关注吧💕( •̀ ω •́ )✧( •̀ ω •́ )✧✨

http://www.tj-hxxt.cn/news/24028.html

相关文章:

  • 电子商务中网站建设磁力链 ciliba
  • wordpress 拒绝连接搜索引擎优化排名
  • 网站被别人域名绑定购买一个网站域名需要多少钱
  • 做模具的网站企业网络推广方式
  • 北京外贸网站建设价格百度一下官网首页百度一下
  • 预付做网站定金如何下载安装百度
  • wap网站 教程广告联盟官网入口
  • wordpress数据库ip长沙seo优化哪家好
  • 中国领导班子级别顺序图天津搜狗seo推广
  • 西安最新数据消息抖音seo搜索优化
  • 网站 备案 名称360免费建站
  • 网站建设的费用计入seo工资待遇 seo工资多少
  • 黄页网站大全免费网站排名软件有哪些
  • 深圳网站制作hi0755广州疫情最新数据
  • 网站备案信息管理网络竞价
  • 静态网站可以做哪些青岛seo外包服务
  • 网站建设与管理综合实践国内最新新闻事件今天
  • 阐述电子商务网站的建设要求肇庆网站快速排名优化
  • 网络营销的看法和理解湖南企业竞价优化
  • 做批发上哪个网站好网络服务费计入什么科目
  • 做网站哪里最便宜网络营销渠道可分为
  • 学习网站开发技术百度网页推广
  • 建网站的论坛app推广渠道在哪接的单子
  • 大连网站建设怎么做百度seo价格查询
  • 网站项目的流程房管局备案查询网站
  • 杭州网站建设网络东莞网站推广优化公司
  • 做打折的淘宝小卖家的网站建网站费用
  • 岳阳做网站云南新闻最新消息今天
  • 个人装修接活群搜索引擎优化的主要策略
  • 学做日本蛋糕网站软文范例大全800字