码迷,mamicode.com
首页 >  
搜索关键字:二分答案    ( 1192个结果
BZOJ 2280 Poi2011 Plot 二分答案+随机增量法
题目大意:给定n个点,要求分成m段,使每段最小覆盖圆半径的最大值最小 二分答案,然后验证的时候把点一个个塞进最小覆盖圆中,若半径超了就分成一块…… 等等你在跟我说不随机化的随机增量法? 好吧 那么对于一个点pos,我们要计算最大的bound满足[pos,bound]区间内的最小覆盖圆半径不超过二分的值 直接上二分是不可取的,因为我们要求m次,如果每次都验证一遍[1,n/2]直接就炸了 ...
分类:其他好文   时间:2015-04-17 22:22:01    阅读次数:226
【二分答案】【Heap-Dijkstra】bzoj2709 [Violet 1]迷宫花园
显然最短路长度随着v的变化是单调的,于是可以二分答案,据说spfa在网格图上表现较差。#include#include#includeusing namespace std;typedef double db;typedef long long ll;#define N 101#define INF...
分类:其他好文   时间:2015-04-17 17:40:14    阅读次数:151
【二分答案】【字符串哈希】bzoj2084 [Poi2010]Antisymmetry
显然只有偶数长度的串符合题意,并且如果一个串符合题意,那么从其首尾各截掉一个字符也符合题意。于是枚举中心,二分可以向左右扩展的最远距离,累计答案。#include#include#includeusing namespace std;#define N 500001typedef unsigned ...
分类:其他好文   时间:2015-04-17 13:29:57    阅读次数:109
【二分答案】【最大流】bzoj1305 [CQOI2009]dance跳舞
http://hzwer.com/1986.html#include#include#include#includeusing namespace std;#define INF 2147483647#define N 51int n,m;char a[N][N];queueq;int S,T,nn...
分类:其他好文   时间:2015-04-17 09:34:49    阅读次数:169
【计算几何】【二分答案】【最大流】bzoj1822 [JSOI2010]Frozen Nova 冷冻波
用三角形面积什么的算算点到直线的距离之类……其实相切的情况是可行的……剩下的就跟某SDOI2015一样了。#include#include#include#include#includeusing namespace std;#define N 201#define EPS 0.000001#def...
分类:Web程序   时间:2015-04-16 23:22:20    阅读次数:200
BZOJ 3993 Sdoi2015 星际战争 二分答案+最大流
题目大意:有n个机器人和m个激光武器,每个武器有一个威力和能打的集合,同一时刻只能打一个机器人,问最少多久可以全灭 二分答案+网络流= = 注意二分上界 #include #include #include #include #include #define M 110 #define S 0 #define T (M-1) #define EPS 1e-7 #define INF...
分类:其他好文   时间:2015-04-16 15:48:04    阅读次数:113
【二分答案】【最大流】bzoj3130 [Sdoi2013]费用流
二分最大的边的cap,记作Lim。把所有的边的cap设为min(Lim,cap[i])。Bob一定会把单位费用加到最大边上。#include#include#include#include#includeusing namespace std;#define EPS 0.000001#define ...
分类:其他好文   时间:2015-04-16 13:53:02    阅读次数:133
BZOJ 3993 [SDOI 2015] 星际战争 解题报告
首先我们可以二分答案。假设当前二分出来的答案是 $Ans$ ,那么我们考虑用网络流检验:设武器为 $X$,第 $i$ 个武器的攻击力为 $B_i$;设机器人为 $Y$,第 $i$ 个机器人的装甲为 $A_i$;设 $Map[i][j]$ 表示第 $i$ 个机器人是否能攻击第 $j$ 号机器人。设源为...
分类:其他好文   时间:2015-04-15 23:02:02    阅读次数:176
【二分答案】【最大流】bzoj3993 [Sdoi2015]星际战争
二分Time,S->炮[i]:Time*b[i]炮[i]->机器人[i]:INF机器人[i]->T:a[i]。判断是否满流。#include#include#include#includeusing namespace std;#define N 51#define EPS 0.000001#def...
分类:其他好文   时间:2015-04-15 21:05:18    阅读次数:129
CSU 1364 Interview ST
先用ST预处理一下,做到可以O(1)得到[l,r]最值 然后枚举块的长度,在枚举每个块,这样的复杂度就是n/1+n/2+n/3+...+n/n n有20W,这个前面这个式子的值差不多又240W,复杂度可以接受。。 另外一开始想到一个做法,二分答案,但是经证实这样的的确确是错的 1 #i...
分类:其他好文   时间:2015-04-15 00:52:08    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!