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

上海废弃物备案网站雨伞设计公司logo

上海废弃物备案网站,雨伞设计公司logo,安徽省建设厅网站怎么进不去,网络营销推广活动有哪些文章目录 一、974. 和可被 K 整除的子数组1.题目简介2.解题思路3.代码4.运行结果 二、525. 连续数组1.题目简介2.解题思路3.代码4.运行结果 三、560. 和为 K 的子数组1.题目简介2.解题思路3.代码4.运行结果 总结 一、974. 和可被 K 整除的子数组 1.题目简介 974. 和可被 K 整… 文章目录 一、974. 和可被 K 整除的子数组1.题目简介2.解题思路3.代码4.运行结果 二、525. 连续数组1.题目简介2.解题思路3.代码4.运行结果 三、560. 和为 K 的子数组1.题目简介2.解题思路3.代码4.运行结果 总结 一、974. 和可被 K 整除的子数组 1.题目简介 974. 和可被 K 整除的子数组 给定一个整数数组 nums 和一个整数 k 返回其中元素之和可被 k 整除的连续、非空 子数组 的数目子数组 是数组的 连续 部分。 2.解题思路 3.代码 class Solution { public:int subarraysDivByK(vectorint nums, int k) {//(sum[i] - sum[x]) % k 0 sum[i] % k sum[x] % k;unordered_mapint, int ma;//存储至今为止的前缀和对k取余的结果出现的次数ma[0 % k] 1;int sum 0;int ret 0;for(int i 0;i nums.size(); i){sum nums[i];int t (sum % k k) % k;//修正负数取模的结果。C对负数的取模机制会导致结果出错(先去掉负数的符号然后将它当中一个正数进行取模最后再带上符号)if(ma.count(t)) ret ma[t];ma[t];}return ret;} };4.运行结果 二、525. 连续数组 1.题目简介 525. 连续数组 给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组并返回该子数组的长度。 2.解题思路 3.代码 class Solution { public:int findMaxLength(vectorint nums) {mapint, int ma;//存放至今为止出现的前缀和以及第一次出现该sum的下标ma[0] -1;//默认有一个前缀和为0的情况for(auto e : nums){if(e 0) e -1;}//将数组中的0转化为-1这样问题就转变为和为0的最长连续子数组,推测为找和为sum的最短连续子数组int sum 0;int ret 0;for(int i 0;i nums.size(); i){sum nums[i];if(ma.count(sum)) {ret max(ret, i - ma[sum]);}elsema[sum] i;}return ret;} };4.运行结果 三、560. 和为 K 的子数组 1.题目简介 560. 和为 K 的子数组 给你一个整数数组 nums 和一个整数 k 请你统计并返回 该数组中和为 k 的连续子数组的个数 。 2.解题思路 3.代码 class Solution { public:int subarraySum(vectorint nums, int k) {unordered_mapint, int ma;//至今为止前缀和出现的次数ma[0] 1;//初始化(前缀和正好等于k的情况)int ret 0;int sum 0;//前缀和for(int i 0;i nums.size(); i){sum nums[i];int t sum - k;if(ma.count(t)) ret ma[t];ma[sum];}return ret;} };4.运行结果 总结 今天是算法练习的第8天。 故以往之不谏知来者之可追。继续加油决不放弃。 如果本篇文章对你有所启发的话希望可以多多支持作者谢谢大家
http://www.huolong8.cn/news/333112/

相关文章:

  • 企业网站可以做商城类学习网
  • 如何用花生壳做网站哪里有做ppt的网站
  • 涉县移动网站建设报价网站注册建设费用
  • 有友情链接的网站汽车seo是什么意思
  • 家具公司网站建设学做网站论坛插件
  • 国外网站做营销新乡seo优化
  • 网站空间续费多钱一年手机端网页模板免费
  • 帝国做企业网站wordpress手机QQ登录
  • 界面设计网站做魔方网站用什么背景最好
  • 手机集团网站建设建设网站需要什么条件
  • 辽ICP备 网站建设 中企动力海安建设局网站
  • 什么行业要做网站建设推广这些网站建设挂什么费用
  • 房产网站 设计方案怎么做空包网站
  • 网络公关公司危机公关网站加seo需要多少钱
  • 公司网站建设公福田欧辉新能源公交车
  • 用二级页面做网站的源代码wordpress模板QQ评论
  • 做标书的专业网站软件开发服务合同
  • 网站建设制作视频WordPress大前端top
  • 杭州做网站多少钱内容营销案例
  • 深圳建设网站上市网站页面设计主要包括
  • 只做网站的人员工资网站建设嗟商文件
  • 电商网站建设的相关内容太仓网站建设找哪家
  • 栖霞网站设计网站建设和微站建设的区别
  • 青岛做网站建公司视频号视频二维码
  • 动易网站管理厚街网站建设费用
  • 网站开发怎么对接客户台前网站建设电话
  • 建一个门户网站要多少钱找建筑图纸的网站
  • 潍坊网站制作江门公司红酒 专业 网站建设
  • 免费做企业推广的网站嘉兴seo网站建设
  • 做网站要怎么备案wordpress 导入mht