LeetCode349_349. 两个数组的交集

news/2024/11/30 5:33:47/

LeetCode349_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

二、题解

方法一:比对

    //AC Your runtime beats 7.42 % of java submissions//这种方法事件负责度较高 o(n*n)//方法:一个一个比较public int[] intersection2(int[] nums1, int[] nums2) {List<Integer> list = new ArrayList<Integer>();for (int i = 0; i < nums1.length; i++) {for (int j = 0; j < nums2.length; j++) {if (nums1[i] == nums2[j] && !list.contains(nums1[i])) {list.add(nums1[i]);}}}int[] res = new int[list.size()];for (int i = 0; i < list.size(); i++) {res[i] = list.get(i);}return res;}

LeetCode 258. 各位相加
LeetCode 263. 丑数
LeetCode 268. 丢失的数字
LeetCode 283. 移动零
LeetCode 287. 寻找重复数
LeetCode 290. 单词规律
LeetCode 292. Nim 游戏
LeetCode 303. 区域和检索 - 数组不可变
LeetCode 326. 3 的幂
LeetCode 342. 4的幂
LeetCode 344. 反转字符串
LeetCode 349. 两个数组的交集



声明:
        题目版权为原作者所有。文章中代码及相关语句为自己根据相应理解编写,文章中出现的相关图片为自己实践中的截图和相关技术对应的图片,若有相关异议,请联系删除。感谢。转载请注明出处,感谢。


By luoyepiaoxue2014

B站: https://space.bilibili.com/1523287361 点击打开链接
微博: http://weibo.com/luoyepiaoxue2014 点击打开链接


http://www.ppmy.cn/news/39117.html

相关文章

为什么程序员都喜欢开源的软件?

程序员宝藏库&#xff1a;https://gitee.com/sharetech_lee/CS-Books-Store 商业软件&#xff1a;下载、安装、注册账号、登陆、看广告…费了半天功夫之后发现竟然收费&#xff01; 开源软件&#xff1a;开放透明、完全免费。 这么明显的对比&#xff0c;为啥不喜欢用开源软件…

One-YOLOv5 v1.2.0发布:支持分类、检测、实例分割

One-YOLOv5 v1.2.0正式发布。完整更新列表请查看链接&#xff1a;https://github.com/Oneflow-Inc/one-yolov5/releases/tag/v1.2.0&#xff0c;欢迎体验新版本&#xff0c;期待你的反馈。 1 新版本特性 1. 同步了Ultralytics YOLOv5的上游分支v7.0&#xff0c;同时支持分类、目…

都2023了,学习自动化测试还有必要么?会不会浪费我时间

最近收到不少小伙伴私信提问&#xff0c;其中问得比较多的就是“学习自动化测试有那么重要吗&#xff1f;”。 我的回答是肯定的——很重要。 相信不少同学都有诸如此类的疑问&#xff0c;例如&#xff1a;“日常工作中好像用不上自动化&#xff1f;”、“手工点点点好像也可…

该不该放弃嵌入式,单片机这条路?

本文几乎浓缩了我从业10几年的精华&#xff0c;内容涵盖我转行、打工、创业的经历。 建议从头到尾不要错过一字一句&#xff0c;因为字里行间的经验之谈&#xff0c;或许能成为你人生重要转折点。 全文3700多字&#xff0c;写了6个多小时&#xff0c;如果你赶时间&#xff0c;建…

《花雕学AI》04:尝鲜功能丰富且容易上手的AI绘画工具——Leonardo AI

偶然机缘&#xff0c;我接触到了另外一个AI绘画平台&#xff1a;Leonardo.AI 它是一个新的 AI 图像平台&#xff0c;其输出质量可与目前最火的Midjourney 相媲美&#xff0c;当然差距还是有的。其链接是https://leonardo.ai/&#xff0c;界面如下图。 我填写了电邮地址&#xf…

中华好诗词(八)

701、相传纪晓岚将哪首诗重新断句为“黄河远上白云一片&#xff0c;孤城万仞山&#xff0c;羌笛何须怨&#xff0c;杨柳春风&#xff0c;不度玉门关。”&#xff08;王之涣《凉州词》&#xff09; 702、台湾歌手周传雄演唱的《寂寞沙洲冷》&#xff0c;请问歌名是出自于哪首词…

博客4:YOLOv5车牌识别实战教程:模型优化与部署

摘要:本篇博客将详细介绍如何对YOLOv5车牌识别模型进行优化和部署。我们将讨论模型优化策略,如模型蒸馏、模型剪枝和量化等。此外,我们还将介绍如何将优化后的模型部署到不同平台,如Web、移动端和嵌入式设备等。 车牌识别视频 正文: 4.1 模型优化策略 在实际应用中,我们…

【Maven】3—其他核心概念

⭐⭐⭐⭐⭐⭐ Github主页&#x1f449;https://github.com/A-BigTree 笔记链接&#x1f449;https://github.com/A-BigTree/Code_Learning ⭐⭐⭐⭐⭐⭐ 如果可以&#xff0c;麻烦各位看官顺手点个star~&#x1f60a; 如果文章对你有所帮助&#xff0c;可以点赞&#x1f44d;…