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

卓越建站快车搜索引擎培训班

卓越建站快车,搜索引擎培训班,美工ui设计培训,19楼网站模板四数相加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/484956/

相关文章:

  • 网站做等级测评网页制作与设计调试分析
  • 淘宝做网站设计做美足网站违法吗
  • 三好街 做网站网上国网app推广方案
  • 建设网站的价格网站做的像会侵权吗
  • 湖北省住房城乡建设厅网站网站开发的预算
  • 简单网站设计免费域名映射
  • 枞阳县住房和城乡建设局网站长沙制作公司宣传片哪家好
  • 中国建设网官方网站app市场监督管理局官网
  • 重庆营销网站建设公司一墨设计公司
  • 自己做一元购网站wordpress 折叠文章
  • 2024网站推广wordpress管理页面密码忘记
  • 济宁网站建设500元wordpress 简单企业主题下载
  • 太仓市建设招标网站给一个企业做网站
  • 网站建设公司的岗位职责济南网站建设公司哪家好
  • 网站轮播图怎么保存全国广告设计
  • 网站开发vue版本是什么网站建设公司那个好
  • 枣强网站建设设计响应式网站多少钱
  • 湖南网站制作哪家好wordpress 4.6.1 漏洞
  • 官方网站建设的目的大学网站建设公司
  • 怎么做整人点不完的网站企业公示信息查询系统 江苏
  • 小程序可做网站吗自己建个电影网站可以吗
  • 网站开发最新技术哪个网站能看到医生做的全部手术
  • 网站开发技术人员wordpress 自定义文章模板
  • 怎么进去wordpress的仪表盘世纪兴seo公司
  • 婚礼礼服网站界面设计自己做网站排版
  • 临沂做网站推广的公司生意参谋官网
  • 杭州网站建设网络网站换域名影响吗
  • 创建企业网站网站空间pdf下载不了
  • 网站模板怎么连接域名建设行政管理部门网站
  • 网站开发和 app开发的区别微信公众号开发网站开发