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

川畅科技联系 网站设计产品创新设计案例

川畅科技联系 网站设计,产品创新设计案例,seo排名赚app多久了,学校门户网站建设的优势560. 和为 K 的子数组 560. 和为 K 的子数组 题目描述#xff1a; 给你一个整数数组 nums 和一个整数 k #xff0c;请你统计并返回 该数组中和为 k 的连续子数组的个数 。 子数组是数组中元素的连续非空序列。 解题思路#xff1a; 我们可以很容易想到暴力解法#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(vectorint nums, int k) {unordered_mapint,inthash;hash[0]1;int ret0;int sum0;for(auto x:nums){sumx;if(hash.count(sum-k))rethash[sum-k];hash[sum];}return ret;} }; 974. 和可被 K 整除的子数组 974. 和可被 K 整除的子数组 题目描述 给定一个整数数组 nums 和一个整数 k 返回其中元素之和可被 k 整除的连续、非空 子数组 的数目。 子数组 是数组的 连续 部分。 解题思路 解决本题我们先来补充两个知识点  同余定理a-b/pk....0可以转换为a%pb%p具体证明可见同余定理_百度百科 (baidu.com) C中负数a%正数p在C负数求余正数正确应该为正数但是计算结果为负数我们对其修正时期变成a%pp但是为了考虑到正负统一的问题我们再次进行修正让其变为a%pp%p 接下来我们来看一下本题本题如果你做了上一题你会发现基本上是类似的 只不过判断条件不太一样罢了 题目要求的可以被k整除的数组为图中sum-x部分那就变成sum-x%k0也就变成了sum%kx%k也就转为为在【0i-1】这个区间内有多少个前缀和的余数等于sum%k 解题代码  class Solution { public:int subarraysDivByK(vectorint nums, int k) {unordered_mapint,inthash;hash[0%k]1;int ret0;int sum0;for(auto x:nums){sumx;int r(sum%kk)%k;if(hash.count(r))rethash[r];hash[r];}return ret;} };
http://www.hkea.cn/news/14505992/

相关文章:

  • 网站群建设系统网站建设网站建设 网站制作
  • 做网站前台需要什么软件信息免费建站网站有哪些
  • 潮州移动网站建设wordpress jekyll 选择
  • 在线室内设计网站做电影网站需要的服务器配置
  • 徐州网站建设培训wordpress文章长
  • 医院网站建设具体内容湖南网站推广建设公司
  • 网站域名注册证明北京门户网站开发
  • 织梦cms网站更新滨海做网站价格
  • 什么搜索引擎搜索最全seo服务外包公司
  • 比价网站开发北京中高风险地区最新名单最新
  • 建设部网站城市规划资质标准做网站超链接用什么软件
  • 构建网站系统小程序招商加盟平台
  • 网站营销型wordpress主题安装空白
  • 排名好的大连网站建设企业型网站开发
  • 网站建设招标评分标准免费网页设计教程视频教程
  • 深信服对单一网站做限速360浏览器怎么加入可信站点
  • 网站后台管理系统进度做网站 注意
  • 手机网站建设经验wordpress文件缺失
  • 长沙市天心区建设局网站优速网站建设
  • 网站建设公司 北京iis7如何部署网站
  • 站酷设计网站官网入口免费酒店管理专业建设规划
  • 公益网站的设计与建设网站开发实训结果分析及其心得体会
  • 城乡厅建设部网站首页电子商城官网
  • 丹徒区建设局网站flash做游戏下载网站
  • 购物网站模块是什么意思电影介绍网页设计代码
  • 视频播放网站建设免费招商加盟代理
  • 网站的建设有什么好处巢湖市重点工程建设管理局网站
  • 移动端优秀网站wordpress不能重置密码
  • 椒江网站建设可以做网站的软件上传歌曲
  • seo网站推广简历桂林人论坛新闻