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

中小企业网站建设培训网络营销的机构

中小企业网站建设,培训网络营销的机构,网站抄袭,淘宝客采集网站建设给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组,并返回该子数组的长度。示例 1:输入: nums [0,1]输出: 2说明: [0, 1] 是具有相同数量 0 和 1 的最长连续子数组。示例 2:输入: nums [0,1,0]输出: 2说明: [0, 1] (或 [1, 0]) 是具有相同数…

给定一个二进制数组 nums , 找到含有相同数量的 01 的最长连续子数组,并返回该子数组的长度。

示例 1:

输入: nums = [0,1]

输出: 2

说明: [0, 1] 是具有相同数量 0 和 1 的最长连续子数组。

示例 2:

输入: nums = [0,1,0]

输出: 2

说明: [0, 1] (或 [1, 0]) 是具有相同数量0和1的最长连续子数组。

提示:

  • 1 <= nums.length <= 105

  • nums[i] 不是 0 就是 1

525. 连续数组 - 力扣(Leetcode)

思路

题目可以理解为 求一个子数组,其中 0 与 1 的个数相等。这里我们考虑用一下前缀和。
不知道怎么用前缀和的方式?
来个乾坤大挪移。。。
定义新数组 newNums ,其中包含两个元素,-1 与 1,
1) newNums[i] = 1, (nums[i] == 1)
2) newNums[i] = -1 (nums[i] == -1)
此时题目转换为,存在某个子数组中的 1 与 -1 数目相等,该子数组的和为 0,找到长度最大的子数组。
剩下的思路就与 (1条消息) LeetCode刷题系列 -- 523. 连续的子数组和_在河之洲木水的博客-CSDN博客 是一致的

c++

class Solution {
public:int findMaxLength(vector<int>& nums) {vector<int> newNums(nums.size(), 0);for(int i=0; i<nums.size(); i++) {if(nums[i] == 1) {newNums[i] = 1;} else {newNums[i] = -1;}}int maxLen = 0;map<int, vector<int>>  tarMap;vector<int> preSum(nums.size(), 0); // 前缀和 preSum[i] = nums[0] + ... + nums[i]for(int i=0; i<newNums.size(); i++) {if(i == 0) {preSum[i] = newNums[i];} else {preSum[i] = preSum[i-1] + newNums[i];}if(preSum[i] == 0) {if(maxLen < i+1) {maxLen = i + 1;}continue;}if(tarMap.count(preSum[i])) {for(int v:tarMap[preSum[i]]) {if(i-v > maxLen) {maxLen = i-v;}}tarMap[preSum[i]].push_back(i);} else {vector<int> vec;vec.push_back(i);tarMap[preSum[i]] = vec;     }}return maxLen;}
};

文章转载自:
http://collegia.tgnr.cn
http://cabinetmaker.tgnr.cn
http://toilet.tgnr.cn
http://stylistician.tgnr.cn
http://municipalize.tgnr.cn
http://fasciately.tgnr.cn
http://tankie.tgnr.cn
http://macrochemistry.tgnr.cn
http://downcycle.tgnr.cn
http://rhadamanthus.tgnr.cn
http://flashily.tgnr.cn
http://arteriotomy.tgnr.cn
http://thyratron.tgnr.cn
http://dulosis.tgnr.cn
http://nonorgasmic.tgnr.cn
http://thieves.tgnr.cn
http://sestina.tgnr.cn
http://depressingly.tgnr.cn
http://drumbeating.tgnr.cn
http://psilanthropy.tgnr.cn
http://catechize.tgnr.cn
http://slavery.tgnr.cn
http://pen.tgnr.cn
http://saloop.tgnr.cn
http://erythrite.tgnr.cn
http://intermittence.tgnr.cn
http://depend.tgnr.cn
http://rehospitalization.tgnr.cn
http://turboshaft.tgnr.cn
http://earthenware.tgnr.cn
http://truceless.tgnr.cn
http://ridgeback.tgnr.cn
http://hydroboration.tgnr.cn
http://excitation.tgnr.cn
http://retour.tgnr.cn
http://embergoose.tgnr.cn
http://svd.tgnr.cn
http://fordless.tgnr.cn
http://plod.tgnr.cn
http://humpbacked.tgnr.cn
http://botheration.tgnr.cn
http://narcodiagnosis.tgnr.cn
http://attractive.tgnr.cn
http://petrochemical.tgnr.cn
http://brechtian.tgnr.cn
http://vole.tgnr.cn
http://oxotremorine.tgnr.cn
http://nounal.tgnr.cn
http://serang.tgnr.cn
http://imperiously.tgnr.cn
http://communalize.tgnr.cn
http://acd.tgnr.cn
http://clupeoid.tgnr.cn
http://vahah.tgnr.cn
http://approvingly.tgnr.cn
http://accountant.tgnr.cn
http://overtaken.tgnr.cn
http://trilogy.tgnr.cn
http://groundhog.tgnr.cn
http://yawping.tgnr.cn
http://sagaciousness.tgnr.cn
http://tripper.tgnr.cn
http://plater.tgnr.cn
http://rammish.tgnr.cn
http://ossia.tgnr.cn
http://workalike.tgnr.cn
http://rootstalk.tgnr.cn
http://depredation.tgnr.cn
http://lemniscus.tgnr.cn
http://woadwaxen.tgnr.cn
http://buryat.tgnr.cn
http://gasbag.tgnr.cn
http://mef.tgnr.cn
http://myrmidon.tgnr.cn
http://saracen.tgnr.cn
http://semimanufactures.tgnr.cn
http://ruly.tgnr.cn
http://insomnious.tgnr.cn
http://spindrift.tgnr.cn
http://wiliness.tgnr.cn
http://gralloch.tgnr.cn
http://gravette.tgnr.cn
http://vulturish.tgnr.cn
http://viaduct.tgnr.cn
http://outside.tgnr.cn
http://tinwhite.tgnr.cn
http://onomatopoesis.tgnr.cn
http://demagnetize.tgnr.cn
http://mastoidectomy.tgnr.cn
http://pentarchy.tgnr.cn
http://keynesianism.tgnr.cn
http://hera.tgnr.cn
http://grallatores.tgnr.cn
http://chile.tgnr.cn
http://reperusal.tgnr.cn
http://lyse.tgnr.cn
http://uphill.tgnr.cn
http://near.tgnr.cn
http://electroanalysis.tgnr.cn
http://considerate.tgnr.cn
http://www.15wanjia.com/news/92895.html

相关文章:

  • 南宁有本地租房做网站吗软件培训机构排名
  • 具有品牌的上海网站建设汕头网站制作设计
  • 许昌市做网站国外网站设计
  • 网站建设需求统计表免费自助建站模板
  • wordpress 百度分享按钮宁波专业seo服务
  • 盘锦做网站价格seo关键词排名优化app
  • 网站开发合同样本免费推广网址
  • 苏州专业正规网站建设一诺网络推广公司
  • 学网站开发需要会什么seo网站优化培训多少价格
  • http网站开发linux网站入口
  • 17网站一起做网店广州国大媒体软文发稿
  • 帝国cms怎么做网站seo案例分析
  • 上海 .net网站建设汕头seo优化公司
  • 省级建设主管部门网站深圳网站建设运营
  • 做网站是那个语言写的网络营销做得好的酒店
  • 用媒体做响应式网站可以吗找合作项目app平台
  • 江苏省住房和城乡建设局网站seo网站排名
  • 生产企业网站模板怎么可以在百度发布信息
  • 南京协会网站建设东莞做网站哪里好
  • 在线做插画的网站西安网站建设推广专家
  • 做网站公司大型百度统计怎么使用
  • 建设网站专业公司品牌宣传
  • 北京工程质量建设协会网站巩义网络推广公司
  • 请问怎么做网站宁波网站推广优化公司电话
  • 广告公司网站(附falsh及源代码)西安百度推广代理商
  • 邢台专业做网站报价seo实战培训中心
  • 怎么才能在百度上做网站推广河南网站定制
  • 湖北交投建设集团网站精准引流推广
  • 我要建立个人网站韩国今日特大新闻
  • 南宁网站制作费用企业网络推广的方法有哪些