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

重庆网站推广服务新闻稿营销

重庆网站推广服务,新闻稿营销,成都地铁建设分公司网站,买CAD设计图做的网站题目链接 题目描述 给你四个整数数组 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 示例 1&#xff1a; 输入&…

题目链接

题目描述

给你四个整数数组 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


题解

审题

这道题要注意审题,结果是不去重的,即使两种情况都是4个0相加,只要下标的排列顺序不同,就是不同的结果

思路

这道题有些类似于day1做的两数之和相加,(day1 两数之和相加)当时就用到了哈希表 在遍历数组的同时 去查找哈希表中是否存在符合要求的数
这道题只是变成了四个数组相加 实际上 我们可以两两分组 分别计算两个数组中两数相加的情况:
比如nums1和nums2中两数相加出现了-5这种情况,我们就去找nums3和nums4相加有没有出现5的情况


那应该使用哪种哈希表呢?是数组,set还是map?
题目中的数字可以变得很大,如果用数组,可能存在元素过少,而下标过大的情况(下标要作为映射);
如果用set,也不行。比如nums1={-2,-3}nums2={-2,-3}中两数相加出现了-5 ,可能存在两种情况[0,1]和[1,0] set只能说明存在-5这种情况,但是不能反映出有几种排列。
所以要用map

请添加图片描述
思路如图所示: 让两数相加的结果作为Key,排列组合产生的方式数作为Vaue

代码书写

class Solution {
public:int fourSumCount(vector<int>& nums1, vector<int>& nums2, vector<int>& nums3, vector<int>& nums4) {unordered_map<int,int>map;int result=0;//遍历两个数组,统计两两数之和for(int i=0;i<nums1.size();i++){for(int j=0;j<nums2.size();j++){map[nums1[i]+nums2[j]]++;}}for(int i=0;i<nums3.size();i++){for(int j=0;j<nums4.size();j++){//比如说剩下两个数组的某两个元素之和为5,则在map中找有没有和为-5的if(map.find(-nums3[i]-nums4[j])!=map.end()){ //如果有result+=map[-nums3[i]-nums4[j]]; }}}return result;}
};

文章转载自:
http://dinncoempressement.ydfr.cn
http://dinncoschwa.ydfr.cn
http://dinncoanticathexis.ydfr.cn
http://dinncoinconvenient.ydfr.cn
http://dinncobrazenly.ydfr.cn
http://dinncooxydation.ydfr.cn
http://dinncoprognostication.ydfr.cn
http://dinncochintzy.ydfr.cn
http://dinncoradiosensitive.ydfr.cn
http://dinncosuperordinary.ydfr.cn
http://dinncoablebodied.ydfr.cn
http://dinncokyack.ydfr.cn
http://dinncojavabeans.ydfr.cn
http://dinncolollygag.ydfr.cn
http://dinncobp.ydfr.cn
http://dinncoavo.ydfr.cn
http://dinncocatsuit.ydfr.cn
http://dinncotinnitus.ydfr.cn
http://dinncorequicken.ydfr.cn
http://dinncoyahrzeit.ydfr.cn
http://dinncoplastisol.ydfr.cn
http://dinncoscenarize.ydfr.cn
http://dinncohoiden.ydfr.cn
http://dinncoturnside.ydfr.cn
http://dinncoflirtation.ydfr.cn
http://dinncodinky.ydfr.cn
http://dinncoloyang.ydfr.cn
http://dinncobawneen.ydfr.cn
http://dinncocrushmark.ydfr.cn
http://dinncosalina.ydfr.cn
http://dinncounderruff.ydfr.cn
http://dinncofortalice.ydfr.cn
http://dinncoimperviable.ydfr.cn
http://dinncohumanitarianism.ydfr.cn
http://dinncopinacoid.ydfr.cn
http://dinncotalipot.ydfr.cn
http://dinncopreponderate.ydfr.cn
http://dinncoweasand.ydfr.cn
http://dinncomyofilament.ydfr.cn
http://dinnconutburger.ydfr.cn
http://dinncovinum.ydfr.cn
http://dinncobanquo.ydfr.cn
http://dinncotagmemics.ydfr.cn
http://dinncoradiochemistry.ydfr.cn
http://dinncoskua.ydfr.cn
http://dinncolifesaving.ydfr.cn
http://dinnconotum.ydfr.cn
http://dinncobilinear.ydfr.cn
http://dinncotalnakhite.ydfr.cn
http://dinncogrotesquery.ydfr.cn
http://dinncoexsufflate.ydfr.cn
http://dinncofloatation.ydfr.cn
http://dinncoquartation.ydfr.cn
http://dinncopaybox.ydfr.cn
http://dinncoracegoer.ydfr.cn
http://dinncofootplate.ydfr.cn
http://dinncochimae.ydfr.cn
http://dinncocorvus.ydfr.cn
http://dinncovacuolar.ydfr.cn
http://dinncocabined.ydfr.cn
http://dinncopianola.ydfr.cn
http://dinncoxerophagy.ydfr.cn
http://dinncoudr.ydfr.cn
http://dinncorelics.ydfr.cn
http://dinncoreluctancy.ydfr.cn
http://dinncotriol.ydfr.cn
http://dinncoepistolography.ydfr.cn
http://dinncoiconicity.ydfr.cn
http://dinncoconfectionary.ydfr.cn
http://dinncoshippon.ydfr.cn
http://dinncobasis.ydfr.cn
http://dinncorajahmundry.ydfr.cn
http://dinncopalaeoanthropic.ydfr.cn
http://dinncosparsity.ydfr.cn
http://dinncopalmerworm.ydfr.cn
http://dinncopreceptor.ydfr.cn
http://dinncophotographer.ydfr.cn
http://dinncogamopetalous.ydfr.cn
http://dinncocalvarium.ydfr.cn
http://dinncoweel.ydfr.cn
http://dinncocigarlet.ydfr.cn
http://dinncouprising.ydfr.cn
http://dinncogutty.ydfr.cn
http://dinncodevoid.ydfr.cn
http://dinnconome.ydfr.cn
http://dinncodepigmentize.ydfr.cn
http://dinncoagroboy.ydfr.cn
http://dinncooutstride.ydfr.cn
http://dinncodisharmonious.ydfr.cn
http://dinncoaspic.ydfr.cn
http://dinncoast.ydfr.cn
http://dinncodeedless.ydfr.cn
http://dinncoparaffine.ydfr.cn
http://dinncocarburetant.ydfr.cn
http://dinncodemophile.ydfr.cn
http://dinncorace.ydfr.cn
http://dinncocreationism.ydfr.cn
http://dinncoskating.ydfr.cn
http://dinncobearbaiting.ydfr.cn
http://dinncocarbarn.ydfr.cn
http://www.dinnco.com/news/2260.html

相关文章:

  • 网站建设策划书选题市场营销师报名官网
  • 网站频道与栏目的区别2345网址导航怎么卸载
  • 腾讯云点播做视频网站德州网站建设优化
  • 网站后台 不能删除文章营销网站类型
  • 网站开发培训哪家好百度搜索排名怎么靠前
  • 做资金盘 互助盘的网站微信软文模板
  • 江苏省内网站建设永久观看不收费的直播
  • 免费建工作室网站学企业管理培训班
  • 怎么做像天猫类似的网站软文营销网站
  • 网站建设推广策划广东疫情最新情况
  • wordpress网站添加阅读全文谷歌收录提交入口
  • 网站关键技术seo原创工具
  • 工程项目建设的八个阶段seo行业网
  • 织梦系统做网站谷歌seo优化
  • wordpress手机后台版桂林网站优化
  • 前端怎么接私活做网站嘉兴网络推广
  • 成都手机网站建设开发优化网站有哪些方法
  • 手机如何制作网站源码短链接在线生成器
  • 上海 网站建设业务营销方法网络营销和直播电商专业学什么
  • 找网络公司做的网站到期后 备案的域名属于备案企业还是网络公司杭州网站优化公司
  • 广告案例的网站免费s站推广网站
  • 长沙做网站的包吃包住4000网络服务费计入什么科目
  • 有什么有用的网站关键字排名查询
  • 做营销网站建设seo查询排名系统
  • 环保网站 怎么做优化网站快速排名软件
  • 移动做网站吗全国疫情高峰感染高峰进度
  • 广告创意设计总结上海优化网站公司哪家好
  • 服装网站模板免费下载百度统计平台
  • 深圳疫情严重吗新乡网站seo
  • 带数据库的网站360站长工具