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

浙江建设职业继续教育学院网站淘宝推广运营

浙江建设职业继续教育学院网站,淘宝推广运营,厦门数字引擎 怎么打不开网站,时间轴网站1.题目 题目分析: 给一个数字k,可以把数组里的0改成1,但是只能改k次,然后该变得到的数组能找到最长的子串且都是1。 2.算法原理 这里不用真的把0变成1,因为改了比较麻烦,下次用就要改回成1,这…

1.题目

题目分析:

给一个数字k,可以把数组里的0改成1,但是只能改k次,然后该变得到的数组能找到最长的子串且都是1。

2.算法原理

这里不用真的把0变成1,因为改了比较麻烦,下次用就要改回成1,这里用滑动窗口来,先进窗口,遇到1就无视,遇到0就进窗口,虽然1和0都在一个窗口中在画图里,但是要把1看出空气,理会0的个数,然后更k比较,满了就开始出窗口了,要排除0直到窗口内的0个数小于k。for循环来移动right,遇到1是无视,就走for循环来,遇到0就特殊处理,每次循环都更新长度值。

3.代码实现

class Solution {
public:int longestOnes(vector<int>& nums, int k) {int n=nums.size();int len=0;for(int left=0,right=0,zero=0;right<n;right++){//等于1不用管,for循环会自动right++if(nums[right]==0) zero++;while(zero>k){if(nums[left++]==0) zero--;}len=max(len,right-left+1);}return len;}
};

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

相关文章:

  • 有哪些网站做明星周边品牌营销策划方案
  • 网站开发和游戏开发广告模板
  • wap音乐网站源码优化关键词的方法有哪些
  • wordpress删除自定义栏目百度seo优化公司
  • wordpress安装畅言网站优化推广方法
  • 重庆网站备案快一手app推广接单平台
  • 公司注册后每年的费用洛阳seo网络推广
  • 机械制造网站宁波seo搜索优化费用
  • win7用本地文件做网站模板青岛百度整站优化服务
  • 视频上传网站如何做百度广告推广电话
  • 网上发布信息的网站怎么做的东莞做网站seo
  • dede 做手机网站专业软文代写
  • 江苏优化网站价格北京网站制作
  • 用什么软件做网站seo好网站广告制作
  • 青岛比较知名的网站建设公司品牌运营岗位职责
  • 怎么用cms做网站网页开发用什么软件
  • 青海做网站公司网络推广怎么赚钱
  • 个人微信注册网站seo优化技巧有哪些
  • 吴志祥最早做的网站是什么网站爱站网反链查询
  • 网站开发技术基础教程百度关键词排名联系方式
  • 专业移动网站建设商百度pc端首页
  • 深圳网站制作建设公司网络营销方案设计范文
  • 手机编程网站网站友情链接的好处
  • 网站建设需要注意哪些关键细节山东做网站公司
  • 南昌网站定制公司哪家好新闻营销
  • 网站建设 表扬信网页代码
  • 营销公关是什么意思广州优化公司哪家好
  • 商家网站建设网页快速收录
  • 玉树wap网站建设电脑优化设置
  • 深圳网站制作公司电话深圳网络营销模式