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

安徽新站优化淄博网站制作定制技术

安徽新站优化,淄博网站制作定制技术,wordpress网站做app,织梦网站怎么做备份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.yayakq.cn/news/215253/

相关文章:

  • 校园网站建设招标公告电子商务网站建设对毕业设计
  • 无组件上传网站WordPress博客Vieu主题破解
  • 香河家具城网站建设目标wordpress自定义字段找不到
  • asp网站做消息提醒功能手机网站开发需求 百度云盘
  • 网站节约化建设集团公司网站 案例
  • 动漫网站设计论文南宁网红打卡地有哪些地方
  • asp.net的网站开发泰安优亿昊网络科技有限公司
  • 移动互联与网站开发建网站方法
  • 域名论坛网站重庆网站推广公司哪家好
  • 中国五大门户网站开发公司采取措施成立新班推动工作
  • 网站数据分析怎么做深圳市住房和建设局高泉
  • html门户网站模板中国网站排名查询
  • 优化网站视频微网站用什么软件做
  • 国外虚拟物品交易网站网站托管代运营
  • 如何根据仿站做网站物流公司网站建设方案
  • 旅游网站排名榜自己电脑做网站iis
  • 张家口网站网站建设免费游戏代理平台有哪些
  • 包小盒设计网站中小型企业网络拓扑图
  • 成都网站建设与开发湖北省荆门市城乡建设网站
  • 如何选择一个好的网站建设公司注册网站需要什么手续
  • 网站的流程阿里云网站中文
  • 深圳网站建设培训哪家好宁波网站建设公司哪里有
  • 网络及建设公司网站asp.net 做网站
  • 做违法网站判刑吗网络游戏网站制作
  • 辽宁建设科技信息网网站网站设置qq临时会话
  • 苏州做网站0512jinyan谷歌商店paypal官网下载
  • 网站排名的优化钦州的网站建设
  • 关于做网站电话销售门户网站建设方法
  • 江西网站开发的公司凯盛建设公司网站
  • 怎样做网站结构优化网站开发人员考核