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

网站切换图片做背景怎么写百度知识营销

网站切换图片做背景怎么写,百度知识营销,网站建设开发公司排名,泰安招聘信息最新招聘2023给定一个二进制数组 nums 和一个整数 k,如果可以翻转最多 k 个 0 ,则返回 数组中连续 1 的最大个数 。 示例 1: 输入:nums [1,1,1,0,0,0,1,1,1,1,0], K 2 输出:6 解释:[1,1,1,0,0,1,1,1,1,1,1] 粗体数字…

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

示例 1:

输入:nums = [1,1,1,0,0,0,1,1,1,1,0], K = 2
输出:6
解释:[1,1,1,0,0,1,1,1,1,1,1]
粗体数字从 0 翻转到 1,最长的子数组长度为 6。

示例 2:

输入:nums = [0,0,1,1,0,0,1,1,1,0,1,1,0,0,0,1,1,1,1], K = 3
输出:10
解释:[0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1]
粗体数字从 0 翻转到 1,最长的子数组长度为 10。

解题思路

设置左右指针leftright,先移动右指针,有0就让k--,当k小于0 了,就移动左指针,碰到0就让k++,当k==0时,左指针停止移动。
由该思路可知,当符合题意条件(K>=0)时,该滑动窗口只变大不会变小,所以最后就能得到一个含有最多1的滑动窗口

class Solution {
public:int longestOnes(vector<int>& nums, int k) {int left = 0, right = 0;while (right <  nums.size()) {if (nums[right++] == 0) {--k;}if (k < 0 && nums[left++] == 0) {++k;}}return right - left;}
};
http://www.khdw.cn/news/30549.html

相关文章:

  • 做购物网站公司百度打广告多少钱一个月
  • 京东网站建设及特点关键词搜索推广排行榜
  • 什么是企业网站策划案百度下载安装2021
  • 秦皇岛网站制作百度一下移动版首页
  • 公司网站的备案号是如何链接的百度上做优化一年多少钱
  • 网站建设先进事迹网络推广有哪几种方法
  • 定州网站建设怎么提高关键词搜索权重
  • 大余做网站建设武汉电脑培训学校有哪些
  • 什么专业学网页设计一个网站可以优化多少关键词
  • 运城盐湖区姚孟信通网站开发中心seo电商运营是什么意思
  • 专业旅游网站建设关键词异地排名查询
  • wordpress页面父级百度快照如何优化
  • 网站与建设实训报告百度今日小说排行榜
  • 如何对网站管理seo资源是什么意思
  • 怎么开发网站程序铜陵seo
  • 大连网站流量优化定制域名地址查询
  • 娱乐网站模板苏州seo按天扣费
  • wordpress传上七牛成都做整站优化
  • 新兴建设网站网络营销推广策划书
  • 深圳集团网站建设专业少女长尾关键词挖掘
  • 企业网站模板下载服务哪家好好用的搜索引擎有哪些
  • 建湖专业做网站的公司网络营销产品的特点
  • 网站开发厦门长尾关键词挖掘词工具
  • 开一家网络公司做网站前景如何百度的合作网站有哪些
  • 做视频网站被判刑深圳网站建设哪家好
  • 东莞南城网站设计石家庄网络营销
  • 建设网站的主要流程有哪些网络推广公司电话
  • 网站制作 数据库创建网站的基本流程
  • 海兴做网站价格推广学院seo教程
  • 做批发各类新书的网站如何制作一个网站