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

重庆市网站建设semikron

重庆市网站建设,semikron,天河建设网站公司排名,运城网站建设价格349 两个数组的交集 给定两个数组 nums1 和 nums2 ,返回 它们的 交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入:nums1 [1,2,2,1], nums2 [2,2] 输出:[2] 示例 2: …

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


class Solution {public int[] intersection(int[] nums1, int[] nums2) {Set<Integer> hashSet = new HashSet<Integer>(2);Set<Integer> resultSet = new HashSet<Integer>(2);int indexSet = 1;if(nums2.length < nums1.length){indexSet = 2;}if(indexSet == 1){for(int i=0; i<nums1.length; i++){hashSet.add(nums1[i]);}for(int j=0; j<nums2.length ; j++){if(hashSet.contains(nums2[j])){resultSet.add(nums2[j]);}}}else{for(int i=0; i<nums2.length; i++){hashSet.add(nums2[i]);}for(int j=0; j<nums1.length ; j++){if(hashSet.contains(nums1[j])){resultSet.add(nums1[j]);}}}int []resultArray = new int[resultSet.size()];int index = 0;Iterator<Integer> iterator = resultSet.iterator();while(iterator.hasNext()){resultArray[index++] = iterator.next();}return resultArray;}}
http://www.mmbaike.com/news/101286.html

相关文章:

  • 花生壳怎么建设网站百度问答库
  • 外贸公司网站怎么做俄罗斯搜索引擎浏览器
  • 包头全网营销网站建设辽宁好的百度seo公司
  • 沈阳网站建设方案策划seo优化中以下说法正确的是
  • 手机网站报价单模板下载百度热榜实时热点
  • 做电商哪几个设计网站比较好关键词排名点击软件怎样
  • 漯河市住房建设局网站个人开发app可以上架吗
  • 怎么做全网小说网站网络热词缩写
  • 阳江网站制作公司网站运营seo实训总结
  • 网站建站需要什么软件北京官网优化公司
  • 涂料 网站 源码宁波seo推广咨询
  • 怎么做企业网站建设象山seo外包服务优化
  • 公司要建立网站要怎么做网址申请注册
  • 怎样做公司网站介绍中国站长之家域名查询
  • 棋牌网站怎么做优化百度投稿平台
  • slpdz.wordpress.com百度seo发帖推广
  • 湛江网站建设的详细过程google手机官网
  • 什么网站排名做的最好昆明seo工资
  • 网站做的好是不是影响就大关键词优化怎么操作
  • 网站分辨率做多大seo技术代理
  • 那个网站可以接做网页私活游戏推广代理加盟
  • 做宴会有哪些素材网站短视频seo排名加盟
  • 郑州做网站外包的公司有哪些网络推广渠道和方式
  • 做一个招聘信息的网站_用什么做网站的软件重庆网站seo多少钱
  • 网站如何做生僻词引流0元入驻的电商平台
  • 微信开发公司哪家好英文seo推广
  • 天津几个区分别是网站优化的主要内容
  • 网站动画特效广告软文
  • 做网站原创要多少钱软件推广平台有哪些?哪个比较好
  • 环保网站建设公司排名网站做外链平台有哪些