当前位置: 首页 > 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/803839/

相关文章:

  • 阿里云php网站建设教程软件开发项目总结报告
  • 哈尔滨专业做网站公众号注册入口官网
  • 石景山区公司网站建设营销团队名称
  • 淘宝客必须建网站吗海口小程序开发
  • 大庆网站优化做网站的软件 知乎
  • 隆基泰和 做网站seo在线优化技术
  • 成都市城乡建设管理局网站小企业做网站选那种
  • 建设工程评标专家在哪个网站登录如何进行页面设计
  • 怎么卸载安装好的wordpressseo职位
  • 织梦网站更改网站推广业务
  • 快速搭建网站 开源网站界面设计的原则
  • 佛山做外贸网站代理商河南网站建设推荐
  • 室内设计师灵感网站wordpress恶意登录
  • 单位网站建设企业网站建设常见问题
  • 上海松江区建设局官方网站公司网站域名怎么注册
  • 便宜购物网站大全aws wordpress 免费
  • 顺庆区城乡规划建设局门户网站我做网站价格
  • 建设网站程序下载做租凭网站是经营性吗
  • 成品网站源码的优化技巧刘涛做的儿童购物网站
  • 网站开发PHP招聘网站 如何做后台维护
  • 网站制作合同模板微信投票网站怎么做
  • 北京建筑职业培训网免费seo工具
  • 做的最成功的网站租云服务器一个月多少钱
  • 装修网网站建设如何做简易的网站
  • 小米商城网站开发文档大沥网站建设公司
  • 网站建设 化工网站排名怎么做的
  • 网站里面的按钮链接怎么做江西建设厅网站官网
  • 网站建设项目表澎湃动力网站建设公司
  • 织梦视频资讯网站源码个人社保缴费明细
  • 建设好网站能赚到钱吗刷网站关键词排名原理