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

免费申请个人网站/无锡百度推广平台

免费申请个人网站,无锡百度推广平台,昆明网约车公司排行榜,网站如何做页数1895: 985的0-1串难题 Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 188 Solved: 48Description 985有一个长度为n的0-1串,已知他最多可以修改k次(每次修改一个字符即0->1 或者 1->0),他想知道连续的全1子串最长是多少…

1895: 985的0-1串难题

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 188  Solved: 48

Description

985有一个长度为n的0-1串,已知他最多可以修改k次(每次修改一个字符即0->1 或者 1->0),他想知道连续的全1子串最长是多少。

 

Input

第一行输入一个整数t,代表有t组测试数据。
每组数据第一行输入两个整数n,k分别代笔上面的信息。
注:1 <= t <= 12,1 <= n <= 100000,0 <= k <= 100000。

 

Output

一个整数代表可以得到的最大长度。

 

Sample Input

26 30101006 2010100

Sample Output

54

HINT

Source

hpu

#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#define MAXN 100005
using namespace std;
char s[MAXN];
int n, k, sum[MAXN];
void init() {memset(sum, 0, sizeof(sum));if (s[0] == '0') sum[0] = 1;for (int i = 1; i < n; i++) {if (s[i] == '0') sum[i]++;sum[i] += sum[i-1];}
}
bool judge(int x){int cnt = 0;if (sum[x-1] <= k) return true;for (int i = 0; i + x < n; i++) {if (sum[i + x] - sum[i] <= k) return true;}return false;
}
int main() {int t; scanf("%d", &t);while (t--) {scanf("%d%d%s", &n, &k, s);init();int lb = 0, ub = n, ans;while (ub >= lb) {int mid = (lb + ub)>>1;if (judge(mid)) {ans = mid; lb = mid + 1;}else ub = mid - 1;}printf("%d\n", ans);}return 0;
}

 

 

 

 

 

转载于:https://www.cnblogs.com/cniwoq/p/6770852.html

http://www.lbrq.cn/news/5005.html

相关文章:

  • 电商详情页模板免费套用/搜索引擎优化是指
  • 医疗企业网站模板免费下载/软文推广
  • 网站开发技术入股协议/互联网外包公司有哪些
  • 哈尔滨工程招投标信息网/行者seo无敌
  • 有没有做家居服设计师看的网站/网络营销活动策划方案模板
  • 深一网站建设招聘/廊坊seo排名
  • 怎么做自己的微信网站/宁波seo搜索优化费用
  • 广告设计公司合同/网站优化推广的方法
  • 外贸建设企业网站服务/网络服务
  • 温岭网站设计/免费接单平台
  • 做算命网站挣钱么/佛山网站排名提升
  • 如何做网课网站/温州网站快速排名
  • 图书馆 网站开发 总结/白帽seo是什么
  • 佛山哪个做网站的好/新闻头条最新消息今天
  • 公司网站上首页代码模板/郑州网络推广哪家口碑好
  • 网站建设需要学什么/宁海关键词优化怎么优化
  • 温州优化售后/怎么进行网站关键词优化
  • 网站群管理/手机优化游戏性能的软件
  • 免费建站平台的源码/山东疫情最新情况
  • 怎么找网站帮我做推广/网站搭建费用
  • 重庆找网站推广/东莞疫情最新消息今天中高风险区
  • 西安疫情最新轨迹公布/免费网站做seo
  • 请科技公司做网站需要注意什么/郑州网站制作公司
  • 不用服务器做视频网站吗/今日新闻国际最新消息
  • 做网站推广产品/网站收录什么意思
  • 网站怎么做域名实名认证/百度关键词seo排名优化
  • 深圳品牌营销型网站建设/什么是网站优化
  • 曹县做网站建设/品牌设计公司排名前十强
  • 建设监狱内网网站的好处/舆情信息范文
  • 网站建设话术/北京网站优化站优化
  • API是什么,如何保障API安全?
  • 洛谷 B3939:[GESP样题 四级] 绝对素数 ← 素数判定+逆序整数
  • uniapp各大平台导航组件
  • 比特币技术简史 第六章:网络协议 - P2P网络、节点类型与消息传播
  • OpenAI Codex CLI与 Google Gemini CLI 比较
  • 设备虚拟化技术-IRF