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

自己怎么在网上做网站泉州seo网站排名

自己怎么在网上做网站,泉州seo网站排名,什么网站可以做h5,广告设计与制作软件哪个好LeetCode 454.四数相加II 1、题目 题目链接&#xff1a;454. 四数相加 II - 力扣&#xff08;LeetCode&#xff09; 给你四个整数数组 nums1、nums2、nums3 和 nums4 &#xff0c;数组长度都是 n &#xff0c;请你计算有多少个元组 (i, j, k, l) 能满足&#xff1a; 0 <…

LeetCode 454.四数相加II

1、题目

题目链接:454. 四数相加 II - 力扣(LeetCode)

给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足:

  • 0 <= i, j, k, l < n
  • nums1[i] + nums2[j] + nums3[k] + nums4[l] == 0

示例 1:

输入:nums1 = [1,2], nums2 = [-2,-1], nums3 = [-1,2], nums4 = [0,2]
输出:2
解释:
两个元组如下:
1. (0, 0, 0, 1) -> nums1[0] + nums2[0] + nums3[0] + nums4[1] = 1 + (-2) + (-1) + 2 = 0
2. (1, 1, 0, 0) -> nums1[1] + nums2[1] + nums3[0] + nums4[0] = 2 + (-1) + (-1) + 0 = 0

示例 2:

输入:nums1 = [0], nums2 = [0], nums3 = [0], nums4 = [0]
输出:1

提示:

  • n == nums1.length
  • n == nums2.length
  • n == nums3.length
  • n == nums4.length
  • 1 <= n <= 200
  • -228 <= nums1[i], nums2[i], nums3[i], nums4[i] <= 228

2、哈希法

代码

class Solution {
public:int fourSumCount(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3, vector<int>& nums4) {  // key: a + b的数值,value: a + b数值出现的次数unordered_map<int, int> towSumMap;  // 遍历大A和大B数组,统计两个数组元素之和,和出现的次数,放到 map 中for (int a : nums1) {  for (int b : nums2) {  ++towSumMap[a + b];  }  }  int count = 0;    int s = 0;  // 统计 a + b + c + d = 0 出现的次数for (int c : nums3) {  for (int d : nums4) {    s = 0 - c - d;  // 检查这个相反数是否在映射中出现过。如果出现过,则将对应的出现次数累加到计数器上。  if (towSumMap.find(s) != towSumMap.end()) {  count += towSumMap[s];  }         }  }  // 返回计数器的值,即满足条件的元组的数量。  return count;  }
};

复杂度分析

  • 时间复杂度: O(n^2)

  • 空间复杂度: O(n^2),最坏情况下A和B的值各不相同,值的个数为 n2,也就需要O(n2)的空间。

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

相关文章:

  • 把做的网站放到互联网上seo霸屏
  • 个人接做网站多少钱在线crm系统
  • 网站制作参考其他网站会侵权吗seo搜索引擎优化报价
  • 易居销售系统嘉兴网站建设方案优化
  • 厦门 网站建设 闽icp深圳网站seo优化公司
  • 邢台做企业网站创建属于自己的网站
  • wordpress 修改发帖时间百度seo排名优化公司
  • 新锐媒体网站建设方案如何做网络推广运营
  • 网站建设的服务和质量培训学校招生营销方案
  • 做淘客网站怎么样链接怎么做
  • 运城网站建设价格上海网站建设seo
  • 广州网络推广有限责任公司暴风seo论坛
  • 网站建设与管理内容成人本科
  • 企业如何做网站收款什么是软文营销?
  • 金湖县政府网站软环境效能建设网站的seo 如何优化
  • 2019年的阜南县建设修路网站全球中文网站排名
  • 网站建设与 宣传关系抖音优化排名
  • 上海网站建设网络公司个人网站制作教程
  • 做爰真实网站营销型网站方案
  • 微信网站跳转链接怎么做nba最新新闻
  • 南昌做网站哪个好免费seo优化工具
  • 外贸企业网站制作免费建立自己的网站
  • 最专业的网站建设价格图片搜索引擎
  • 网站推广方式大全长沙关键词优化首选
  • 静态网站建设的流程网站搜索系统
  • 机械厂做网站到底有没有效果西安市网站
  • gae安装wordpressseo刷关键词排名软件
  • 如何设置便于搜索引擎收录的网站结构周口seo公司
  • 廊坊网站建设价格河南疫情最新情况
  • 网站制作沈阳建站小程序