二分
_Mocha_
私はこの世界を深く愛している
展开
-
[BZOJ2663][Beijing wc2012]灵魂宝石(二分+二分图匹配)
传送门 因为问题是单调的,R小肯定匹配的少,R大肯定匹配的多,所以一眼可以二分+二分图匹配。 难点就在要求最小值和最大值,最小值好求,但是最大值呢? 因为二分图匹配算法是求得最大匹配,我们就可以吧找最大值的问题(也就最小失配)转化为求剩余的最大匹配,注意建边的条件要反过来。 code: #include<cstdio> #include<cstdlib>...原创 2018-03-23 13:11:37 · 273 阅读 · 0 评论 -
[BZOJ4590][Shoi2015]自动刷题机(二分)
传送门 妈妈我也想要这个 因为n是单调的,n小做的题肯定多,n大做的题肯定少,所以满足二分性,暴力check即可。 每次做二分题总有玄学错误等着我。。。(生气 code: #include<cstdio> #include<cstdlib> #include<cstring> #include<algorithm> #include...原创 2018-03-23 13:43:07 · 206 阅读 · 0 评论 -
[BZOJ5106][CodePlus2017]汀博尔(二分)
传送门 观察到数据范围非常大,然后要求最少的月份。 二分枚举大难,那么如果我们要砍一棵树,显然等到我们枚举的月数在砍贡献是最大的。 二分的范围不要打10^18,我们可以预处理最多需要砍多少个月。 所以暴力check即可。 #include<cstdio> #include<iostream> #include<cstring> #include...原创 2018-03-20 13:29:57 · 356 阅读 · 0 评论 -
[BZOJ1271][BeiJingWc2008]秦腾与教学评估(二分)
传送门 竟然又双叒叕是权限题。。。 题目好长啊。。 题意:一条路上又一些教学评估团,对于每个评估团从s开始每d个站一个人直到e结束,现在要找到一个站的人数是奇数的点,这个点可能没有,至多只有一个,问这个点在哪以及这个点站了多少人。 如果不是lyd蓝书告诉我他是二分,我就想线段树去了。。 仔细想一想,我忽略了一个最最最重要的条件:最多只有一个奇数点!! 单调性。。单调性。。有了!前缀...原创 2018-04-20 19:47:34 · 338 阅读 · 0 评论