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

晋江市住房和城乡建设局网站是多少链接交易网

晋江市住房和城乡建设局网站是多少,链接交易网,深圳市9号令,网络公司做机场网站给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。 示例 1…

给你两个整数数组 nums1nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。

示例 1:

输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2,2]

示例 2:

输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]
输出:[4,9]

解题思路:

1.设置两个Map,先将num1中全部元素存入map中;

2.遍历num2中元素,若存在于map中,则对应键值减一,且res中对应键值加1。

3.将res转化为数组。

public static int[] intersect(int[] nums1, int[] nums2) {Map<Integer,Integer> map=new HashMap<>();Map<Integer,Integer> res=new HashMap<>();for(int i:nums1){map.put(i,map.getOrDefault(i,0)+1);}for(int j:nums2){if(map.containsKey(j)){res.put(j,res.getOrDefault(j,0)+1);map.put(j,map.get(j)-1);if(map.get(j)==0){map.remove(j);}}}//将res转换为数组//计算数组长度int len=0;for(int i:res.keySet()){len=len+res.get(i);}int[] result=new int[len];int count=0;for(int i:res.keySet()){for(int j=0;j<res.get(i);j++){result[count]=i;count++;}}return result;}
http://www.shuangfujiaoyu.com/news/27835.html

相关文章:

  • 专做品质游的网站推销一个产品的方案
  • 上海百度网站建设b2b平台是什么意思啊
  • 4000万中小企业网站建设 不足10% 美国 80%怎么免费注册域名
  • 做网站销售门窗怎么做什么是网络营销推广
  • 软件开发与应用家庭优化大师
  • 建外贸网站公司超级外链吧外链代发
  • 服务器发布网站网站优化是什么
  • 绵阳市住房和城乡建设局网站百度浏览器官网
  • 淮南做网站的公司南昌seo公司
  • 班级网站模板素材谷歌浏览器怎么下载
  • 新手学做网站相关书籍衡阳百度推广公司
  • 对中国建设银行网站的优点百度引擎搜索
  • 东营网站建设公司我的百度网盘登录入口
  • 普通网站和营销型网站的区别专业网站建设
  • 骨骼型的网站深圳外贸网站建设
  • 简单的网站建设步骤seo推广优化方案
  • wordpress文字转图插件泉州seo外包
  • 做招聘和求职都需要哪些网站电子商务营销策划方案
  • 做百度网站接到多少客户电话交换友情链接推广法
  • 做发型的网站商业网站
  • 公众号开发者权限哪里添加东莞关键词seo
  • 国外免费素材模板网站seo发展前景怎么样啊
  • 怎么样做网站代上海短视频seo优化网站
  • 湖南网站建设公司 尖端磐石网络2345网址导航官网下载
  • 网站网站建设公河南网站推广公司
  • 个人网站推广搜索引擎优化的方法与技巧
  • 德阳定制建站网站建设报价国内新闻摘抄2022年
  • 企业网站后台怎么做营销型网站分为哪几种
  • 做粘土网站百家号关键词seo优化
  • 品牌网站设计制作哪家正规百度手机助手app安卓版官方下载