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

陕西宝陵建设集团网站上谷网络网站建设

陕西宝陵建设集团网站,上谷网络网站建设,温州建筑信息平台,凡科商城四数相加II 力扣题目链接 题目描述 给你四个整数数组 nums1、nums2、nums3 和 nums4 &#xff0c;数组长度都是 n &#xff0c;请你计算有多少个元组 (i, j, k, l) 能满足&#xff1a; 0 < i, j, k, l < n nums1[i] nums2[j] nums3[k] nums4[l] 0 解题思路 把数…

四数相加II

力扣题目链接

题目描述

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

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

解题思路

把数组一二所有元素一一相加,然后把该数据出现的次数存储到哈希表中;
把数组三四所有元素一一相加,取反,寻找哈希表中是否存在,如果存在,则答案加上该值。

题解

class Solution {
public:int fourSumCount(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3, vector<int>& nums4) {int ans = 0;unordered_map<int, int> um;for(int a : nums1){for(int b : nums2){um[a + b]++;}}for(int c : nums3){for(int d : nums4){if(um.count(0 -(c + d))){ans += um[0 -(c + d)];}}}return ans;}
};
http://www.yayakq.cn/news/44081/

相关文章:

  • 济南集团网站建设价格制作软件的app有哪些
  • 企业网站定制收费标准徐州建站软件
  • 仿百度文库网站源码商业版dedecms(梦织)系统内核广州线上推广公司
  • 公司网站网页设计wordpress title 竖线
  • 南京做网站咨询南京乐识wordpress怎么搭
  • 青海 网站开发 app gis企业网站建设多少钱
  • 营销型网站建设有哪些山西省建设银行网站
  • phpnow 搭建网站wordpress网站访问很慢
  • 网站建设运营公众号运营合同如何检测做的网站的兼容性
  • dw网站建设视频下载装饰设计素描
  • 建站平台免代码响应式网站建设多少钱
  • 免费建设网站哪个好网站备案加链接代码
  • 可以下载的网站模板亚洲高清砖码区2022幼童
  • 网站建设客户调研表建立网站官网
  • 婚庆设计网站模板为什么做游戏网站被封
  • 专门做外贸网站有哪些班级做网站人的叫什么
  • 江苏省住房建设厅网站首页wordpress 全图片
  • 宣讲家网站 家风建设有哪些网站可以做任务
  • 网站建设优秀网站建网站迁移建设方案
  • 网站推广的优化老年门户网站建设的意义
  • 深圳营销型企业网站wordpress 整站
  • 深圳市住房建设部网站网站紧急维护
  • 建设厅网站初始数据入库做网站要会编程么
  • 网站建设与企业管理心得体会网页备用页
  • 专业平台建设网站关了吗wordpress 自动翻译
  • 做网站需要会哪些编程语言佛山电脑培训班哪里有
  • 专业网站建设网站电脑配件网站建设
  • 网站首页页脚表格如何做网站
  • 福州网站建设策划域名 备案号 网站的关系
  • 网站说服力营销型网站策划湖南省水运建设投资集团网站