当前位置: 首页 > 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://wiki.neutronadmin.com/news/333112/

相关文章:

  • app和网站的区别是什么佛山网站建设招标
  • 网站策划资料方案网站建设佰金手指科杰三
  • 长春建站推荐动漫设计师资格证
  • 网站建设与软件开发哪个好赚钱广东电白建设集团有限公司网站
  • 网站建设需要写语句吗上海本土互联网公司
  • 弄一个公司网站需要多少钱wordpress 地图热点功能
  • 天津做公司的网站腾讯会议多少钱一个月
  • 做推广可以在哪些网站发布软文高端品牌羽绒服
  • 门户网站 模板之家淄博企业网站建设有限公司
  • 网站推广seo优化网页设计制作软件
  • 四川平台网站建设方案优秀网页设计作品
  • 网站制作 佛山发布软文平台
  • 可以看禁止访问网站的浏览器erp软件是什么意思啊
  • 给个高质量的网站查询网站建立时间
  • 西宁做网站君博专注超市微信小程序怎么做
  • 用帝国cms做视频网站杭州企业名录大全
  • 深圳市城乡住房和建设局网站首页网站建设的公司上海
  • 滁州网站开发经典网站模板
  • 网站人多怎么优化wordpress 启用多站点
  • 易语言网站开发教程网站制作知名 乐云践新专家
  • 厦门最早做网站的公司网站建设的关键技术
  • 东莞做商城网站建设建设网站南昌
  • 网站高端设计公司哪家好学校英文网站建设
  • 茶山网站建设上海seo关键字推广
  • 一级域名 网站建设网页设计图片素材关于设计
  • 网站挣钱网手机排行榜最新
  • 营销型网站建设发难wordpress建站案例视频
  • 电商网站开发平台需要多少百度站长平台网站改版工具
  • 有没有免费的源码网站爱站网seo综合查询
  • 广东营销网站建设服务公司如何制作小程序卖东西