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

南京网站工作室长沙seo服务哪个公司好

南京网站工作室,长沙seo服务哪个公司好,免费自助小型网站,做时时彩吧的网站🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

在这里插入图片描述

🚀 算法题 🚀

🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀
🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨
🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎
🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻
🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯

🚀 算法题 🚀

在这里插入图片描述

在这里插入图片描述

🍔 目录

    • 🚩 题目链接
    • ⛲ 题目描述
    • 🌟 求解思路&实现代码&运行结果
      • ⚡ 哈希表
        • 🥦 求解思路
        • 🥦 实现代码
        • 🥦 运行结果
    • 💬 共勉

🚩 题目链接

  • 349. 两个数组的交集

⛲ 题目描述

给定两个数组 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

🌟 求解思路&实现代码&运行结果


⚡ 哈希表

🥦 求解思路
  1. 计算两个数组的交集,直观的方法是遍历数组 nums1,对于其中的每个元素,遍历数组 nums2 判断该元素是否在数组 nums2 中,如果存在,则将该元素添加到返回值。
  2. 使用哈希集合存储元素,则可以在 O(1) 的时间内判断一个元素是否在集合中,从而降低时间复杂度。
  3. 有了基本的思路,接下来我们就来通过代码来实现一下。
🥦 实现代码
class Solution {public int[] intersection(int[] nums1, int[] nums2) {Set<Integer> set1 = new HashSet<Integer>();Set<Integer> set2 = new HashSet<Integer>();for (int num : nums1) {set1.add(num);}for (int num : nums2) {set2.add(num);}return getIntersection(set1, set2);}public int[] getIntersection(Set<Integer> set1, Set<Integer> set2) {if (set1.size() > set2.size()) {return getIntersection(set2, set1);}Set<Integer> intersectionSet = new HashSet<Integer>();for (int num : set1) {if (set2.contains(num)) {intersectionSet.add(num);}}int[] intersection = new int[intersectionSet.size()];int index = 0;for (int num : intersectionSet) {intersection[index++] = num;}return intersection;}
}
🥦 运行结果

在这里插入图片描述


💬 共勉

最后,我想和大家分享一句一直激励我的座右铭,希望可以与大家共勉!

在这里插入图片描述

在这里插入图片描述

http://www.wangmingla.cn/news/71734.html

相关文章:

  • web个人网站模板世界500强企业排名
  • 万网域名网站建设青岛seo服务哪家好
  • 多语言外贸网站设计怎么做百度推广平台
  • 什么类型的网站好做百度搜索引擎推广怎么弄
  • 软件开发是怎么开发的啊seo站外推广
  • 网站互动推广2023年九月份新闻
  • 动态网站开发考试推广方案策略怎么写
  • 外国做刹车片的企业网站免费seo快速排名工具
  • 恩做网站动态页面好推广是什么意思
  • 网站建设实践课程报告女装标题优化关键词
  • 做网站的数据库的选择微信管理工具
  • 青海wap网站建设哪家好微信营销和微博营销的本质区别
  • 贵阳网站建设多少钱怎么联系地推公司
  • 网站不备案可以吗免费发布外链
  • 西宁市城乡建设委员会网站网络网站
  • wordpress怎么固定自定义栏目台州seo优化公司
  • 做网站公司经营范围做广告推广哪个平台好
  • 做网站价位品牌策划与推广方案
  • 景点网站怎么做谷歌搜索引擎入口
  • 深圳专业做网站花生壳免费域名注册
  • 网站栏目怎么做301定向百度竞价和优化的区别
  • 奢侈品网站 方案上海高端网站建设
  • 网站编辑转做新媒体运营新浪体育最新消息
  • 程序员做电商网站的公司好吗快手seo软件下载
  • 重庆网站建设选承越网络培训心得
  • 民治做网站多少钱软文发布平台哪个好
  • 滕州做网站哪家好网络服务提供者不是网络运营者
  • 2017民非单位年检那个网站做开车搜索关键词
  • 做任务领礼品的网站电商网站策划
  • asp 开发的大型网站优化优化