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

网站建设 类资阳网站开发

网站建设 类,资阳网站开发,wordpress浏览次数插件,延安做网站的公司电话四数相加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.dtcms.com/wzjs/834921.html

相关文章:

  • 人才网站建设的目标百度装修网站
  • 南昌做网站ui登录界面设计
  • 建设工程合同的概念海南seo外包
  • 小皮搭建本地网站哪里做公司网站
  • 做外汇需要关注哪几个网站自己做众筹网站
  • 网站团购活动页面怎么做龙口网站制作价格
  • 我做的网站怎么提升排名校园招生网站建设的简报
  • 做韩国网站有哪些wordpress描述怎么写
  • 扬州建设机械网站网站建设宣传资料
  • 首钢水钢赛德建设有限公司网站论坛网站建设费用
  • 免费如何创建网站平台wordpress建小说网站
  • 嘉兴优化网站公司东莞集团网站建设
  • 宜宾建功路桥建设有限公司网站响应式网站做多大的尺寸
  • 宿州建设网站公司哪家好在线设计平台 类似pixao
  • 网站站外推广的内外链接怎么做宣传页面怎么制作
  • 用 可以做网站软件吗搭建网站多少钱
  • 郑州高端网站建设是什么意思新公司网站建设费用怎么入账
  • 锦州网站建设怎样保定网站推广公司
  • 网站图片的作用seo竞价网站建设
  • 网站建设规划书实训报告用dw做的网站怎样弄上网上
  • 龙采科技做网站多少钱扁平化设计 网站
  • 推广公司的网站可以采取哪些方式毕设做微课资源网站设计可以吗
  • shopify可以做企业网站嘛企业网站内容建设 知乎
  • 腾讯域名怎么建设网站花钱做网站不给源码
  • 网站建设公司怎么样广水网页定制
  • 手机端移动网站建设网站系统建设招标文件
  • 网站建设管理工作经验介绍找深圳网站建设
  • 上海网站建设 网站开发建筑施工证查询网站
  • 伊宁市建设局网站有什么做ppt的网站吗
  • dede做网站地图国外上国内网站很慢