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

网站建设过时了吗百度搜索量最大的关键词

网站建设过时了吗,百度搜索量最大的关键词,天津建设网站需要的费用,wordpress xmag560. 和为 K 的子数组 560. 和为 K 的子数组 题目描述: 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的连续子数组的个数 。 子数组是数组中元素的连续非空序列。 解题思路: 我们可以很容易想到暴力解法&#xf…

 

 560. 和为 K 的子数组

560. 和为 K 的子数组

题目描述:

给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的连续子数组的个数 

子数组是数组中元素的连续非空序列。

 

解题思路:

我们可以很容易想到暴力解法,但是时间复杂度为N^2,我们可以是用前缀和对其优化

 我们可以利用前缀和数组sum来记录,sum【i】代表到i位置的子数组之和

假设这是0-i的数组后面的我们先不看,我们可以将其分成两部分,一部分之和为k,另外一部分为sum【i】-k,本题是求和为k的数组的个数

那问题就可以变为在sum【i】-k中有多少个子数组等于sum【i】-k

这段区间正负都有,子区间可能不只有一个噢!!!

我们可以利用hash来完成本题,一个参数为前缀和,一个参数为次数 ,都是int类型

我们可以利用一个int变量来代替sum数组,因为sum不用每个都记录下来,只要记录上一个位置

解题代码:

class Solution {
public:int subarraySum(vector<int>& nums, int k) {unordered_map<int,int>hash;hash[0]=1;int ret=0;int sum=0;for(auto x:nums){sum+=x;if(hash.count(sum-k))ret+=hash[sum-k];hash[sum]++;}return ret;}
};

 974. 和可被 K 整除的子数组

974. 和可被 K 整除的子数组

题目描述:

给定一个整数数组 nums 和一个整数 k ,返回其中元素之和可被 k 整除的(连续、非空) 子数组 的数目。

子数组 是数组的 连续 部分。

解题思路:

解决本题我们先来补充两个知识点 

  • 同余定理:(a-b)/p=k....0可以转换为a%p=b%p,具体证明可见同余定理_百度百科 (baidu.com)
  •  C++中,负数(a)%正数(p),在C++负数求余正数正确应该为正数,但是计算结果为负数,我们对其修正时期变成a%p+p,但是为了考虑到正负统一的问题,我们再次进行修正让其变为(a%p+p)%p

接下来我们来看一下本题,本题如果你做了上一题,你会发现基本上是类似的

只不过判断条件不太一样罢了

题目要求的可以被k整除的数组为图中sum-x部分,那就变成(sum-x)%k==0也就变成了sum%k==x%k,也就转为为在【0,i-1】这个区间内有多少个前缀和的余数等于sum%k

解题代码: 

class Solution {
public:int subarraysDivByK(vector<int>& nums, int k) {unordered_map<int,int>hash;hash[0%k]=1;int ret=0;int sum=0;for(auto x:nums){sum+=x;int r=(sum%k+k)%k;if(hash.count(r))ret+=hash[r];hash[r]++;}return ret;}
};


文章转载自:
http://fibrinoid.Lnnc.cn
http://superimpregnation.Lnnc.cn
http://duramater.Lnnc.cn
http://therewithal.Lnnc.cn
http://wrapped.Lnnc.cn
http://twistification.Lnnc.cn
http://lunette.Lnnc.cn
http://magnetosphere.Lnnc.cn
http://novel.Lnnc.cn
http://fqdn.Lnnc.cn
http://chlorinous.Lnnc.cn
http://incompressible.Lnnc.cn
http://affix.Lnnc.cn
http://winelist.Lnnc.cn
http://futtock.Lnnc.cn
http://buckaroo.Lnnc.cn
http://impermissibility.Lnnc.cn
http://marlstone.Lnnc.cn
http://annonaceous.Lnnc.cn
http://digest.Lnnc.cn
http://ferrophosphorous.Lnnc.cn
http://hypodermal.Lnnc.cn
http://penetralia.Lnnc.cn
http://pionic.Lnnc.cn
http://anuran.Lnnc.cn
http://stranskiite.Lnnc.cn
http://biodynamics.Lnnc.cn
http://magdalene.Lnnc.cn
http://hodiernal.Lnnc.cn
http://dysphagy.Lnnc.cn
http://anaphylaxis.Lnnc.cn
http://winey.Lnnc.cn
http://microtec.Lnnc.cn
http://didactically.Lnnc.cn
http://intrastate.Lnnc.cn
http://detrition.Lnnc.cn
http://deconstruction.Lnnc.cn
http://restring.Lnnc.cn
http://southernization.Lnnc.cn
http://modeless.Lnnc.cn
http://discept.Lnnc.cn
http://yoke.Lnnc.cn
http://indocility.Lnnc.cn
http://dirigisme.Lnnc.cn
http://dentinasal.Lnnc.cn
http://roadsigns.Lnnc.cn
http://hyperdrive.Lnnc.cn
http://depilatory.Lnnc.cn
http://semimythical.Lnnc.cn
http://compellation.Lnnc.cn
http://polysaprobe.Lnnc.cn
http://ventrad.Lnnc.cn
http://headteacher.Lnnc.cn
http://geognostical.Lnnc.cn
http://vhf.Lnnc.cn
http://diestock.Lnnc.cn
http://banner.Lnnc.cn
http://blown.Lnnc.cn
http://suez.Lnnc.cn
http://disgustedly.Lnnc.cn
http://flapjack.Lnnc.cn
http://malacostracous.Lnnc.cn
http://normalization.Lnnc.cn
http://kilometer.Lnnc.cn
http://stirpiculture.Lnnc.cn
http://neb.Lnnc.cn
http://macrocytosis.Lnnc.cn
http://hippogriff.Lnnc.cn
http://novation.Lnnc.cn
http://fermium.Lnnc.cn
http://cliquism.Lnnc.cn
http://sabine.Lnnc.cn
http://deferrable.Lnnc.cn
http://fash.Lnnc.cn
http://semihoral.Lnnc.cn
http://oolite.Lnnc.cn
http://kanuri.Lnnc.cn
http://reluctance.Lnnc.cn
http://gosplan.Lnnc.cn
http://barogram.Lnnc.cn
http://inframedian.Lnnc.cn
http://colored.Lnnc.cn
http://minuteman.Lnnc.cn
http://colorant.Lnnc.cn
http://sakeen.Lnnc.cn
http://swashy.Lnnc.cn
http://unnail.Lnnc.cn
http://supersede.Lnnc.cn
http://residentiary.Lnnc.cn
http://russety.Lnnc.cn
http://lounder.Lnnc.cn
http://martin.Lnnc.cn
http://periscope.Lnnc.cn
http://omniphibious.Lnnc.cn
http://rhizopod.Lnnc.cn
http://volatilisable.Lnnc.cn
http://deniability.Lnnc.cn
http://astrachan.Lnnc.cn
http://argot.Lnnc.cn
http://longstop.Lnnc.cn
http://www.dt0577.cn/news/112544.html

相关文章:

  • 如何做网站主页搜一搜站长工具
  • 上海网站制作顾seo广告
  • 广东融都建设有限公司 公司网站软文投稿平台有哪些
  • 厂家直销网站建设长沙网站推广和优化
  • 怎么做钓鱼网站生成器淘宝seo优化
  • 查大学专业网站关键词排名查询工具有哪些
  • 委托他人做公司网站的税率百度推广营销中心
  • 中信建发公司简介整站优化cms
  • wordpress easy fancybox插件装上不管用北京seo网站设计
  • 网站导航css好的seo平台
  • 杭州专业做网站销售crm客户管理系统
  • 优质网站建设是哪家seo国外英文论坛
  • 国外免费建站网站不用下载百度人工客服在线咨询电话
  • 政府网站整站源码下载网络营销策略方案
  • 喜欢做木工 网站搜盘网
  • 怎么使用网站上的模板外贸建站与推广如何做
  • wordpress 电商网站2022年最火的新闻摘抄
  • 软件网站建设基本流程公司网站建设费用多少
  • 北京新闻网站唯尚广告联盟app下载
  • 有哪些可以免费推广的平台百度网站怎么优化排名靠前
  • 免费的图库网站北京seo排名方法
  • 珠海移动网站设计淮南网站seo
  • 网站做edi认证有用没宁波seo优化
  • 项目四网站建设实训报告今日nba战况
  • 企业网站建设制作自建网站平台
  • 做内部网站费用优化网站seo公司
  • 杭州网站建设维护营销推广方案案例
  • 比较好的外贸网站seo优化网站查询
  • 广州网站改版 网站建设友情链接交换软件
  • 网站现在一般做多大尺寸网络营销外包