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

无锡建设局评职称网站做简约头像网站

无锡建设局评职称网站,做简约头像网站,潍坊网站优化公司,高安市网站建设公司目录 一、题目二、思路2.1 解题思路2.2 代码尝试2.3 疑难问题 三、解法四、收获4.1 心得4.2 举一反三 一、题目 二、思路 2.1 解题思路 2.2 代码尝试 class Solution { public:int longestOnes(vector<int>& nums, int k) {int mk;//每个窗口遇到0的时候先使用K&a…

目录

  • 一、题目
  • 二、思路
    • 2.1 解题思路
    • 2.2 代码尝试
    • 2.3 疑难问题
  • 三、解法
  • 四、收获
    • 4.1 心得
    • 4.2 举一反三

一、题目

在这里插入图片描述

二、思路

2.1 解题思路

2.2 代码尝试

class Solution {
public:int longestOnes(vector<int>& nums, int k) {int m=k;//每个窗口遇到0的时候先使用K,到k用完了之后再统计长度int cur=0;//记录当前长度int count=0;//记录最大长度int l=0;//有一个左边界用于记录滑动窗口的左边界for(int i=0;i<nums.size();i++){//判断是否为1if(nums[i]==1){cur++;count=max(cur,count);}else{//分两种情况,m可用和m不可用if(m>0){//m可用就继续延伸cur++;m--;count=max(cur,count);}else{//m不可用就将左边界定位到i-k的位置,并释放一个mm++;cur=1;}}}return count;}
};

感觉有一个大致的思路,但是还差了一点,不过现在写代码有点思路了,不像之前写不出来就是一整段写不出来。

2.3 疑难问题

三、解法

class Solution {
public:int longestOnes(vector<int>& nums, int k) {int n = nums.size();int left = 0, lsum = 0, rsum = 0;int ans = 0;for (int right = 0; right < n; ++right) {rsum += 1 - nums[right];while (lsum < rsum - k) {lsum += 1 - nums[left];++left;}ans = max(ans, right - left + 1);}return ans;}
};作者:力扣官方题解
链接:https://leetcode.cn/problems/max-consecutive-ones-iii/solutions/608931/zui-da-lian-xu-1de-ge-shu-iii-by-leetcod-hw12/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

四、收获

4.1 心得

官方解决的滑动窗口太优雅了

4.2 举一反三

滑动窗口的模板就是内外循环,两个指针,内循环一个不满足的窗口条件


文章转载自:

http://2y9uOkl6.qnjcx.cn
http://UKtPIQf2.qnjcx.cn
http://l6vcITiZ.qnjcx.cn
http://VnPWiK0l.qnjcx.cn
http://huy10RFA.qnjcx.cn
http://5PhBjsLb.qnjcx.cn
http://p7ndmfXE.qnjcx.cn
http://drA2KQ3z.qnjcx.cn
http://Crg2qKqa.qnjcx.cn
http://YJimkZPY.qnjcx.cn
http://htLUI2SS.qnjcx.cn
http://8TR8fEZn.qnjcx.cn
http://hBxOvESg.qnjcx.cn
http://7TQaZ67c.qnjcx.cn
http://40Juvmz3.qnjcx.cn
http://eU56KPuk.qnjcx.cn
http://NCFiZ2tU.qnjcx.cn
http://S9gtfGZp.qnjcx.cn
http://SqBaTqdm.qnjcx.cn
http://U95Mus5H.qnjcx.cn
http://poWIpjkl.qnjcx.cn
http://xUGsqeAj.qnjcx.cn
http://8jIMtmqu.qnjcx.cn
http://ldD1M4MK.qnjcx.cn
http://d06EdmPK.qnjcx.cn
http://bvSujiFE.qnjcx.cn
http://5xWtEZh8.qnjcx.cn
http://wmTAYmU5.qnjcx.cn
http://XlbBxQqC.qnjcx.cn
http://mELnl7TS.qnjcx.cn
http://www.dtcms.com/wzjs/770508.html

相关文章:

  • 个人网站备案要钱吗网站 伪静态
  • 网站收录提交入口官网餐饮加盟培训网站建设
  • 昆山自适应网站建设网站建设夬金手指花总
  • 广州市外贸网站建设服务机构asp 做网站的好处
  • 网站记录登录账号怎么做网站图片代码怎么做
  • 天津网站搜索排名网站的用户注册怎么做
  • 廊坊seo建站wordpress主题打不开
  • 我想做网站媒约网网址是多少
  • 义乌外贸网站建设来啦威海网站设计公司
  • 做外贸网站设计上需要注意什么通化市建设工程招投标网站
  • 好看的网站颜色广西壮族自治区省长
  • 企业网站如何做排名自己的淘宝网站怎么建设
  • 杭州滨江区建设局网站线上广告推广
  • wordpress 数码主题杭州seo中心
  • 重庆网站设计费用南京企业制作网站
  • 有哪些做设计交易网站wordpress还原旧版本
  • 网站开发的微端是什么体育网站开发的目的
  • 网站访问速度慢的原因vs怎么做网站的首页
  • 做路牌的网站中国互联网协会新春茶话会
  • 做兼职那个网站比较好淄博信息港聊天室网址
  • 网站设计收集深圳信用网企业查询系统
  • 可以做网站首页的图片濮阳网最新信息
  • 搜索网站的软件哪里有网站建设企业
  • 专业格泰建站网站更新前知道内容
  • 做网站编辑累不累微博短网址生成
  • 湘潭网站公司佛山网站到首页排名
  • 适合个人站长的网站有哪些交互设计网站推荐
  • php网站开发demo什么网站需要服务器
  • 网站关键词用什么隔开wordpress 评论顶踩
  • 南沙公司注册seo网站建设及扩词