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

网站建设与管理试题答案东莞网站建设方案咨询

网站建设与管理试题答案,东莞网站建设方案咨询,湖北免费相亲网站,wordpress 形式修改题目: 给你一个二进制数组 nums ,你需要从中删掉一个元素。 请你在删掉元素的结果数组中,返回最长的且只包含 1 的非空子数组的长度。 如果不存在这样的子数组,请返回 0 。 思路:不定长滑动窗口,将问题…

题目

给你一个二进制数组 nums ,你需要从中删掉一个元素。

请你在删掉元素的结果数组中,返回最长的且只包含 1 的非空子数组的长度。

如果不存在这样的子数组,请返回 0 。

思路:不定长滑动窗口,将问题转化为 最多只能包含一个0的最长子数组

代码

class Solution {public int longestSubarray(int[] nums) {int n = nums.length;int[] record = new int[2];int ans = 0;int left = 0;for (int right = 0; right < n; right++) {int val = nums[right];record[val]++;while (record[0] > 1) {record[nums[left++]]--;}ans = Math.max(ans, right - left + 1);}//return record[0] == 1 ? (ans - 1) : (ans - 1); return ans - 1;}
}

性能

时间复杂度o(n)

空间复杂度o(1)

http://www.yayakq.cn/news/850434/

相关文章:

  • 建设银行银行信用卡中心网站深圳东莞网站建设
  • 杭州网站优化公司app平台开发需要的资源与团队
  • 河北燕郊网站制作淮安市淮阴区建设局网站
  • 做一个网站怎么做数据库外贸建站主机
  • 数字营销平台西安网站优化服务
  • 建设一个小说网站的步骤网站建网站建设专业
  • 锐途网站建设备案 网站首页地址
  • 仿站小工具wordpress蓝色云主机一键wordpress
  • 在哪做网站不要钱忻州网站建设
  • 网站服务器 502最火的网页游戏排行榜
  • 百万网站建设报价海外市场推广策略
  • 设计公司网站要包含什么信息工程造价信息网电子版
  • 中济建设官方网站个人网站可以做网上支付吗
  • 现代农业建设 乡网站网站建设结算方式
  • 2019一个网站开发要多少钱c 在网站开发方面有优势吗
  • 做视频网站该把视频文件传到哪中国纪检监察报手机版
  • 微信生活门户网站源码清远市企业网站seo联系方式
  • 郑州企业建站免费咨询如何更改公司网站内容
  • 焦作住房和城乡建设局网站商城类网站开发
  • 企业网站打不开什么原因进入江苏省住房和城乡建设厅网站首页
  • 公司网站改版分析做模具行业的网站
  • 网站品牌词如何优化wordpress 备份到云盘
  • eclipse 网站开发教程重庆怎么站seo
  • 网站建设广告宣传素材提供户型图免费设计
  • 软件定制开发网站网站上图片可以做商业作品吗
  • 电子商务网站建设的主页用ps做网站得多大像素
  • 邯郸网站建设推广深圳 做网站
  • 关于文艺网站建设政策网站建设与管理方案书
  • 西宁市建设局官方网站angeljs做的网站
  • wordpress网站制作教程做微信公众号页面的网站