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

买个购物网站即时热榜

买个购物网站,即时热榜,域名备案要多少钱,wordpress 语言选择器题目描述&#xff1a; 主要思路&#xff1a; 刚看到这个问题首先想到的是二分答案&#xff0c;二分长度&#xff0c;然后利用滑动窗口判断是否可以达成。 class Solution { public:bool find(int x,vector<int> nums, int k){int now0;for(int i0,j0;i<nums.size();…

题目描述:

在这里插入图片描述

主要思路:

刚看到这个问题首先想到的是二分答案,二分长度,然后利用滑动窗口判断是否可以达成。

class Solution {
public:bool find(int x,vector<int> nums, int k){int now=0;for(int i=0,j=0;i<nums.size();++i){if(i-j>=x)if(nums[j++]==1)now-=1;if(nums[i]==1)now+=1;if(now+k>=x)return true;}return false;}int longestOnes(vector<int>& nums, int k) {int l=0,r=nums.size();while(l<r){int mid=(l+r+1)>>1;if(find(mid, nums, k))l=mid;elser=mid-1;}return l;}
};

然后看了题解,发现可以利用0的个数进行滑动窗口的限定。

class Solution {
public:int longestOnes(vector<int>& nums, int k) {int n=nums.size();int now=0,ans=0;for(int i=0,j=0;i<n;++i){now += 1-nums[i];while(now>k)now-=(1-nums[j++]);ans=max(ans,i-j+1);}return ans;}
};
http://www.yidumall.com/news/69243.html

相关文章:

  • 八方建设集团有限公司网站百度手机网页版入口
  • 济宁网站建设 帮站华为手机软文范文300
  • 厦门外贸商城网站建设百度安装免费下载
  • 租赁网站空间更换怎么做谷歌广告投放
  • 删除windows wordpress搜索引擎优化分析报告
  • 服务器租用相关网站百度账号注册入口
  • 南山建网站百度sem是什么
  • 做电子书网站如何网络推广
  • 内江如何做百度的网站推广之家官网
  • 网站建设需要会什么软件有哪些今天今日新闻头条最新消息
  • 做网站有用nodejs百度导航下载2022最新版官网
  • 学生处网站建设招标公告企业查询免费
  • 那些网站做汽车可靠性千锋教育可靠吗
  • 怎样做公司网站建设长沙网址seo
  • 谷歌网站推广报价站长网站seo查询
  • 公众号后端框架zac博客seo
  • 无锡做智能网站网站域名查询系统
  • 教育中介公司网站建设费用网站创建的流程是什么
  • 石材公司网站源码企业推广是什么意思
  • 网站开发基本要求广州百度关键词搜索
  • 做flash网站的软件怎么设计一个网页
  • dede做的网站被植入广告推销产品的万能句子
  • 怎么用java 做网站jmr119色带
  • 专业做婚庆的网站徐州seo招聘
  • 太原经济型网站建设价格网络营销策划书的结构
  • 安徽省工程建设工程信息网站班级优化大师下载安装
  • 公司简历模版seo快速排名网站优化
  • 个人网站建设方案书使用几号纸荆门刚刚发布的
  • html网页游戏源码推推蛙贴吧优化
  • 中国工信部网站备案百度推广怎么运营