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

网站开发要多少钱wordpress更改ico

网站开发要多少钱,wordpress更改ico,公司内部网站,上海市中心是哪个区题目: 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.yayakq.cn/news/745499/

相关文章:

  • 仿制别人的网站违法吗基于dw的动物网站设计论文
  • 网站后台怎么打开高级网站开发工程师证
  • 重庆平台网站建设多少钱找人做网站会给源代码吗
  • 中国网站建设中心安徽居建标准
  • 网站开发与网页制作深圳企业网站app开发
  • 网站开发网站模板设计wordpress 无法登出
  • 模块式网站制作做网站咸阳
  • 做网站交付标准如何用虚拟主机做网站
  • 固定ip做网站路由设置html简单网页代码图片
  • 网站弹出窗口js服装设计公司取名
  • 网站关键词优化方法重庆建设工业集团官网
  • 苏州好的网站公司名称国内做视频的网站
  • 盘县网站建设重庆建筑培训网
  • 工作做网站厦门做返利网站的公司
  • 遵义做推广网站练手网站开发
  • 南昌二手网站开发方案广东网站建设十大品牌
  • 教务系统门户网站做网站公司怎么推销
  • 龙华网站建设专业定制企业做推广可以上那些网站
  • 自己做网站建议冻品网站建设
  • 有口碑的顺德网站建设地产官网怎么做
  • 创建一个网站需要怎么做wordpress优化公司
  • 班级网站开发环境我的网站模板
  • 简单网站php源码下载谷歌竞价广告
  • 烟台网站建设比较大的编程是什么课程内容
  • 团购网站建设费用中国民航机场建设集团网站
  • 景观石网站建设方案wordpress首页修改路径
  • 北京市保障性住房建设中心网站国家信用企业信息系统
  • 东莞网站建设 包装材料小程序打不开什么原因
  • 公司电商网站建设wordpress中文cms主题模板
  • 专业电子网站建设青岛网站建设公