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

网站审核要多久seo内链优化

网站审核要多久,seo内链优化,购物电商型网站怎么做,怎样建立公众号题目: 454. 四数相加 II - 力扣(LeetCode) 思路: 考虑到时间复杂度问题,本题最重要的是要将四个数组划分成两个部分,每个部分(n^2)的时间复杂度,选取数据结构时,考虑到既要存储元素(key),又要有元素次数…

题目:

454. 四数相加 II - 力扣(LeetCode)

思路:

考虑到时间复杂度问题,本题最重要的是要将四个数组划分成两个部分,每个部分(n^2)的时间复杂度,选取数据结构时,考虑到既要存储元素(key),又要有元素次数(value),完美地选择map。

大致思路就是遍历A,B数组,找到所有的组合map[a+b],并记录下各个组合出现的次数,然后再遍历C,D数组,找到符合[0-(a+b)]的数是否存在,如果存在,这里有个易错点, 加的是对应的次数,而不是单纯的加1操作,因为对于[0-(a+b)]可能来源于不同的A和B下标组合。

代码:

class Solution {
public:int fourSumCount(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3, vector<int>& nums4) {unordered_map< int , int >map;for(int a:nums1){for(int b:nums2){map[a+b]++;//进行填数}}  int count = 0;for(int c:nums3){for(int d:nums4){if(map.find(0-(c+d)) != map.end())//此数存在匹配count+=map[0-(c+d)];}}  return count;}
};

http://www.shuangfujiaoyu.com/news/27110.html

相关文章:

  • 服务器是干嘛的站长seo工具
  • 泰安建网站上海排名seo公司
  • 投资网站策划wordpress免费建站
  • 中国企业网络营销现状windows优化软件
  • 政府网站源码手机网页制作
  • 微信公众号如何做微网站关键词调整排名软件
  • 义乌小商品批发网官网优化 保证排名
  • 阿里云网站如何做淘宝客软文网站
  • 浙江网报通用招聘平台百度seo关键词排名s
  • 台州市建设局招聘网站创建一个网站
  • 郑州达云通网站建设公司怎么样短视频seo系统
  • 北京建站公司兴田德润很赞最新天气预报最新消息
  • 广州 经营性网站备案网络营销策划书论文
  • wordpress 免费字体唐山seo排名外包
  • 官方网站建设银行2010年存款利息全媒体广告代理加盟靠谱吗
  • 潍坊 企业网站建设网站链接推广工具
  • 广州可以做票务商城的网站公司产品如何推广市场
  • 手机网站头部图片怎么做如何修改百度上面的门店号码
  • 网站收录目录源码安徽seo报价
  • 国外有没有网站是做潘多拉的湖北网络推广
  • 高端品质网站建设如何自己制作网页
  • 合肥做网站cnfg百度广告投放技巧
  • 丹江口做网站广告策划方案怎么做
  • 南京哪家网站做的好只需要手机号的广告
  • 北京网站开发外包企业营销策略
  • 重庆网站建设红旗河沟实时军事热点
  • 妇女之家网站建设方案成都网站seo技巧
  • 网页建设教程西安seo站内优化
  • 做网站公司青浦自己建个网站要多少钱
  • 旅游在线网站开发推广代理登录页面