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

自己怎么在网上做网站百度注册页面

自己怎么在网上做网站,百度注册页面,一个网站怎样做两个后台,wordpress自动水印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.hkea.cn/news/5703/

相关文章:

  • 网站获取访客qq号码做一个企业网站需要多少钱
  • 网站做百度排名发帖效果好的网站
  • 网站可以用cdr做吗网站优化排名软件网站
  • 为该网站做自适应百度竞价可以自学吗
  • wordpress旧版本下载整站seo教程
  • 旅游网站建设策划方案书今日头条重大消息
  • 电镀加工技术支持 东莞网站建设关键词快速上首页排名
  • php做网站需要数据库吗seo云优化方法
  • 重庆网站建设与网络推广百度视频下载
  • 品牌设计的英文seo sem推广
  • 深圳市建设网站免费源码下载网站
  • ant design 做网站国外域名购买
  • 上海拍牌网址网站关键字优化
  • 个人网站搭建软件百度文库首页官网
  • 游戏ui设计网站淘宝seo搜索优化工具
  • wordpress升级php版本崩溃seo免费诊断联系方式
  • 优质的企业网站seo排名啥意思
  • 网页制作专业必备关键词优化怎么做
  • 长春网站优化服务搜索引擎优化策略
  • 中英文的网站开发武汉seo首页优化技巧
  • 网站互联网接入商防城港网站seo
  • ERP开发 网站开发seo是怎么优化推广的
  • 东莞建设网站互联网广告推广
  • 青岛做网站的有哪些百度应用平台
  • 如何做外国网站销售百度搜索引擎
  • 网站设置点赞电脑培训网上课程
  • 网站建设答辩ppt模板优化游戏性能的软件
  • 输入文字生成图片app福州短视频seo公司
  • 电子商务b2c网站太原优化排名推广
  • 建站平台详细教程网站开发建站