博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
USACO 1.2 Milking Cows (枚举)
阅读量:5812 次
发布时间:2019-06-18

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

标记数组(哈希)

1e6的范围,开一个char数组全然能够,有人为1,无人为0,注意边界就可以。最后线性扫描就可以。

时间复杂度,应该是O(n),n为最后结束的时间。

缺点就是……比較慢

/*  ID:twd30651  PROG:milk2  LANG:C++*/#include
#include
#include
#include
char a[1000001];using namespace std;int N;int main(int argc,char *argv[]){ freopen("milk2.in","r",stdin); freopen("milk2.out","w",stdout); scanf("%d",&N); memset(a,0,sizeof(a)); int start; int end; int mins=1000000; int maxe=0; for(int i=0;i
maxe)maxe=end; for(int j=start;j
max1)max1=l1; } else l1=0; if(flag2==a[i]) { ++l2; if(l2>max2)max2=l2; } else { l2=0; } } printf("%d %d\n",max1,max2); return 0;}

转载地址:http://olvbx.baihongyu.com/

你可能感兴趣的文章
AIX 配置vncserver
查看>>
windows下Python 3.x图形图像处理库PIL的安装
查看>>
【IL】IL生成exe的方法
查看>>
network
查看>>
SettingsNotePad++
查看>>
centos7安装cacti-1.0
查看>>
3个概念,入门 Vue 组件开发
查看>>
没有JS的前端:体积更小、速度更快!
查看>>
数据指标/表现度量系统(Performance Measurement System)综述
查看>>
GitHub宣布推出Electron 1.0和Devtron,并将提供无限制的私有代码库
查看>>
Angular2, NativeScript 和 React Native比较[翻译]
查看>>
论模式在领域驱动设计中的重要性
查看>>
国内首例:飞步无人卡车携手中国邮政、德邦投入日常运营
查看>>
微软将停止对 IE 8、9和10的支持
查看>>
微服务架构会和分布式单体架构高度重合吗
查看>>
如何测试ASP.NET Core Web API
查看>>
《The Age of Surge》作者访谈
查看>>
测试人员的GitHub
查看>>
Spring Web Services 3.0.4.RELEASE和2.4.3.RELEASE发布
查看>>
有关GitHub仓库分支的几个问题
查看>>