博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CodeForces 701C They Are Everywhere 尺取法
阅读量:4991 次
发布时间:2019-06-12

本文共 489 字,大约阅读时间需要 1 分钟。

简单的尺取法……

先找到右边界 然后在已经有了所有字母后减小左边界……

不断优化最短区间就好了~

1 #include
2 #include
3 #define M(a,b) memset(a,b,sizeof(a)) 4 char a[200005]; 5 int zimu[205]; 6 int zimu1[205]; 7 bool in[205]; 8 int sum; 9 int main(){10 int n;11 while(~scanf("%d",&n)){12 getchar();13 M(zimu,0);14 M(in,false);15 gets(a);16 sum=0;17 int minx=1000005;18 for(int i=0;i

 

转载于:https://www.cnblogs.com/general10/p/5751360.html

你可能感兴趣的文章
Canvas链式操作
查看>>
学渣乱搞系列之网络流学习
查看>>
Acdream A - Unique Attack
查看>>
java遍历List的多种方法
查看>>
【投票】你心目中的Excel催化剂价值有多大(附主流国内外收费插件供参考)?...
查看>>
算法复习——半平面交(bzoj2618凸多边形)
查看>>
关于在Intellij Idea中使用JSTL标签库报错的问题
查看>>
如何用自己电脑做服务器,绑定域名建一个个人网站
查看>>
.ds_store是什么文件
查看>>
递归C++
查看>>
POJ 1751 Highways(最小生成树&Prim)题解
查看>>
linux 安装openssh-server, openssh-client
查看>>
Java继承的基本概念及其限制 总结
查看>>
RF1001: 各浏览器对 '@font-face' 规则支持的字体格式不同,IE 支持 EOT 字体,Firefox Safari Opera 支持 TrueType 等字体...
查看>>
Socket 学习(三)
查看>>
题解 CF43B 【Letter】
查看>>
CommandName and CommandArgument
查看>>
[z]FNV哈希算法
查看>>
通过层序和中序遍历序列重建二叉树
查看>>
【Git】git clone与git pull区别
查看>>