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

网站排名下降原因西安seo网络优化公司

网站排名下降原因,西安seo网络优化公司,做网站的得花多钱,wordpress账号密码数据库Leetcode 349 两个数组的交集 (哈希表) 解法1 😋解法2 解法1 😋 自己的笨比方法:【哇这居然是标准解法之一,我不是笨比😋😋😋】 创建了两个hash数组,nums1出现一个就对应…

Leetcode 349 两个数组的交集 (哈希表)

    • 解法1 😋
    • 解法2

在这里插入图片描述

解法1 😋

自己的笨比方法:【哇这居然是标准解法之一,我不是笨比😋😋😋】
创建了两个hash数组,nums1出现一个就对应位置变为-1,nums2出现一个对应位置就为-1,之后如果nums1[m]+nums2[m]
== -2,则说明是交集,使用arr.add()加到末尾,最后再将ArrayList 转化为int[ ] 数组

// ArrayList<Integer> 转化为int[ ] 数组
int[] array = new int[arr.size()];
for(int i = 0; i < arr.size(); i++){array[i] = arr.get(i);
}

时间复杂度O(N)
空间复杂度O(N)

class Solution {public int[] intersection(int[] nums1, int[] nums2) {// 数组作为hash表ArrayList<Integer> arr = new ArrayList<>();int[] hash1 = new int[1001];int[] hash2 = new int[1001];for(int i = 0; i < nums1.length; i++){hash1[nums1[i]] = -1;}for(int j = 0; j < nums2.length; j++){hash2[nums2[j]] = -1;}for(int m = 0; m <= 1000; m++){if(hash1[m]+hash2[m] == -2){arr.add(m);}}int[] array = new int[arr.size()];for (int i = 0; i < arr.size(); i++) {array[i] = arr.get(i);}return array;}
}  

解法2

时间复杂度O(N)
空间复杂度O(N)

http://www.mnyf.cn/news/37555.html

相关文章:

  • 现在公众号做电影网站的发展爱站网关键词查询网站的工具
  • 做企业网站需要人维护么aso优化服务站
  • 免费网页设计作品深圳搜索引擎优化推广
  • 哪家网站建设做的好做百度推广效果怎么样
  • 做美陈网站网络营销师证书怎么考
  • 渝中网站公司网站seo是什么意思
  • 旅游网站怎样做网络宣传百度快照seo
  • 长春财经学院多大南宁网站seo排名优化
  • html5 素材网站百度推广培训班
  • 2015年做哪些网站致富网络营销推广案例
  • 容桂销售型网站建设建立一个网站需要多少钱?
  • 南京大型行业网站建设千万别手贱在百度上搜这些词
  • 公司网站百度地图百度霸屏推广多少钱一个月
  • 深圳网站建设优化服务深圳网络推广
  • 怎么给网站创建二维码百度手机应用商店
  • 买外贸衣服的网站网上推广赚钱项目
  • 设计网站behance怎么翻数字营销包括哪六种方式
  • 做网站怎么调用数据库网络推广营销网站建设专家
  • 邯郸网站设计报价活动营销的方式有哪些
  • 西安做网站那家公司好武汉网络营销推广
  • 在线简易网页制作网站天津网站建设公司
  • myeclipse做网站中国网站排名网
  • 做一个网站后期维护需要多少钱精准引流推广
  • 做网站推广多少钱海外网络专线
  • 网站点击量软件爱站网影院
  • 企业自助建站程序湖南网站建设效果
  • 做哪类网站比较赚钱百度知道网页版
  • wordpress文章浏览次数北京seo案例
  • 系统app定制开发长安网站优化公司
  • 图片在线设计网站策划方案模板