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

北京市中海建设有限公司网站职业技能培训班

北京市中海建设有限公司网站,职业技能培训班,内蒙古建设厅门户网站,中国有哪些软件公司一、题目描述 给定一个二进制数组 nums 和一个整数 k,如果可以翻转最多 k 个 0 ,则返回 数组中连续 1 的最大个数 。 二、题目解析 本题同样是利用滑动窗口的解法。 首先进入窗口,如果是1,就直接让right,但是如果是…

一、题目描述

给定一个二进制数组 nums 和一个整数 k,如果可以翻转最多 k 个 0 ,则返回 数组中连续 1 的最大个数 。

二、题目解析

本题同样是利用滑动窗口的解法。

首先进入窗口,如果是1,就直接让right++,但是如果是0,那么需要让计数器去++,当计数器大于指定的k时,就需要让left一直循环,直到计数器不大于k为止。

三、原码

class Solution {
public:int longestOnes(vector<int>& nums, int k) {int left = 0,right = 0;int len = nums.size();int zero = 0;int max_len = 0;while(right < len){if(nums[right] == 0){zero++;}if(zero > k){while(zero > k){if(nums[left++] == 0){zero--;}}}max_len = max(max_len,right-left+1);right++;}return max_len;}
};

http://www.dtcms.com/wzjs/159124.html

相关文章:

  • 武汉网站制作哪家好搜索排名查询
  • 动态网站开发 清华大学山东疫情最新消息
  • 网站建设最新外文翻译衡阳网站建设公司
  • synology做网站网络最有效的推广方法
  • 网站获取访客qq 原理最新的疫情防控政策和管理措施
  • 旅游网站制作seo推广是做什么
  • 旅游网站建设的目的与意义是什么意思描述建设一个网站的具体步骤
  • 玉山网站制作seo关键词优化推广报价表
  • 织梦做不了视频网站短视频seo排名
  • 网站建设公司创意和生活爱辽宁免费下载安装
  • 戴尔公司网站建设怎么创建网站快捷方式到桌面
  • 广州做网站海珠信科手机百度ai入口
  • 网站后台上传新闻关键词推广seo怎么优化
  • 石排网站建设结构优化
  • wordpress重新安装如何做重庆网站优化排名推广
  • 哈密网站制作公司制作网站的网址
  • 公司网站建设的视频深圳整站全网推广
  • wordpress子插件免费seo网站推广
  • 营销网站建设流程图百度最怕哪个投诉电话
  • 建一个营销网站多少钱seo工具包
  • 免费的站内推广方式有哪些b站推广网站2024下载
  • 网站备案全国合作拍照点游戏代理加盟
  • 北京建设规划许可证网站微信指数查询
  • 西安高校定制网站建设公司推荐南京网站排名提升
  • 建设银行潮州分行网站深圳网站提升排名
  • 网站建设优化学习公司百度官网优化
  • 建站之星用做什么网站免费网站建设哪个好
  • 蚌埠哪有做网站的软件优化
  • 提升审美的网站百度贴吧怎么发广告
  • 国外科技类网站网络站点推广的方法有哪些