E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
二分答案
HDU 2295 Radar (DLX求重复覆盖, A*搜索)
题目大意:就是在M个站中选择至多K个使得N个点被覆盖,为需要的最小半径大致思路:
二分答案
R,然后建立N*M的01矩阵判断重复覆盖是否可行重复覆盖和精确覆盖不同,每次只会删掉每一列所有相关的1,而不会将有相关
u013738743
·
2015-10-05 11:00
HDU
radar
dlx
2295
重复覆盖
【bzoj3316】 JC loves Mkk 单调队列+
二分答案
从思路上来看比较水吧,二分完答案求最大连续子段和,细节处理比较多,要开longdouble,我的单调队列一开始又写错了,注意偶数长度就只需要开两个单调队列。#include #include #include #include #include #include #definemaxn200010 #defineinf1000000000 #defineeps1e-7 usingnamespac
u012288458
·
2015-10-03 20:00
CodeVS1513 皇帝的烦恼
二分答案
,然后根据相邻关系依次递推出
jr_mz
·
2015-09-26 21:00
POJ 3273 Monthly Expense (
二分答案
)
#include #defineMAX_DAYS100000 intnumOfDays,numOfPeriods; intdollersArray[MAX_DAYS+1]; intmain(){ scanf("%d%d",&numOfDays,&numOfPeriods); intminLimit=0; intmaxLimit=0; intday; for(day=1;dayminLimit
tiutiu2011
·
2015-09-23 17:00
poj
二分
monthly
二分答案
3273
Expense
POJ 1064 Cable master (
二分答案
)
#include #defineMAX_CABLES10000 #defineMAX_LENGTH1e5 intnumOfCables,numOfPieces; intlengthArray[MAX_CABLES+1]; intmain(){ scanf("%d%d",&numOfCables,&numOfPieces); intcable; intright=0; for(cable=1;c
tiutiu2011
·
2015-09-23 15:00
master
poj
二分
1064
CABLE
二分答案
poj 2010/2110 二分应用(最少补助最大得分/二分+dfs)
思路:(http://www.cnblogs.com/Thispoet/archive/2011/11/28/2266853.html)
二分答案
,但是这里的判断不同于一
dumeichen
·
2015-09-21 11:00
poj 3189/2455 dinic(最相近的舒服程度)
思路:这种套路的题做的比较多了,就是
二分答案
+最大流构图判断。这题同样是二分最小差值,然后对于当前
dumeichen
·
2015-09-09 16:00
POJ 1743 Musical Theme 后缀数组
直接用后缀数组求出来height数组之后
二分答案
即可。但是注意一个问题,我们差分之后,如果寻找到的序列长度为4的话,实际上是5个数。所以有一个加1的问题需要注意。
wzq_QwQ
·
2015-09-04 22:00
代码
数组
poj
ZOJ 3278 8G Island (二分套二分)
思路就是在[min,max]的范围内
二分答案
,然后对于每个二分的中点mid,枚举a[i],二分求出对于每个a[i],有几个b[j]使得a[i]*b[j]>=mid。
acraz
·
2015-08-27 00:00
Dual-SIM Phone
考虑
二分答案
。用bitset记录一个运营商i在当前答
lzxzxx
·
2015-08-26 20:00
BZOJ 2654 tree
二分答案
+Kruskal
题目大意:给定一张带权无向图,每条边有一个颜色(黑色/白色),求一棵生成树满足有need条白色边且权值和最小二分一个x,然后将所有白边权值加上x,跑两遍Kruskal,第一遍白边排在前面,第二遍黑边排在前面,这样可以求出当前白边数量的最大最小值如果need在最大最小值之间那么直接输出结果,否则如果小于最小值就增大x,大于最大值就减小x然而我并不会证明正确性。。。#include #include
PoPoQQQ
·
2015-08-25 17:00
kruskal
bzoj
二分答案
BZOJ2654
hdu 3622 Bomb Game(2-sat
二分答案
)
n个回合,每次给出两个点坐标,要求任选一个。对于选的每一个点确定一个半径作圆,要求面积不能重叠。最终获得的分数为所有圆中半径最小的那个。求:能够获得的最大分数。要让最小半径最大,很自然想到二分。建图:假设答案为D将每一个回合拆作两个点Ai,Ai+1,分别代表每一个回合中要选择的那两个点。对于任意两个回合i,j,如果Ai和Aj的距离Aj+1连一条边。建图后进行SCC缩点,判断是否有解即可。这样,每次
u014679804
·
2015-08-25 10:00
uva 11324 the largest clique (2-sat
二分答案
)
建图:每架飞机i的两个着陆时间视为两个点Ai、Ai+1设最后答案是T,那么当对于两架飞机,若Ai-AjAj+1连一条边
二分答案
,再按照上面方式建图求解即可。
u014679804
·
2015-08-24 15:00
POJ3685--Matrix
所以,我们可以第一次
二分答案
mid,第二次根据i的单调性依次二分每一列,得到比mid小的数的个数,如果总个数小于M的话,则说明mid小了。代码:#include #includ
hhhhhhj123
·
2015-08-22 23:00
POJ3104--Drying
分析:
二分答案
。
hhhhhhj123
·
2015-08-22 19:00
poj1743(后缀数组)
id=1743题意:给出一串字符,求不重合的最长重复子串..........我自己的一点想法:编完后发现,其实就是将height值分组,然后记录在
二分答案
时满足height值>=p的sa[i]的最大最小值
cacyth
·
2015-08-21 14:00
Codeforces Round #152 (Div. 2) D. Sweets for Everyone!(二分)
某人要从起点开始对所有居民发放1kg糖果,每个商店可以可以且仅可以买一次1kg糖果,每向前或向后走以单位需要1时间单位,求在t时间内发完所以的居民最少需要自身带多少kg糖果思路:这种题,明显就是二分,
二分答案
kalilili
·
2015-08-21 11:00
2015-8-15比赛总结
第一题:这是道二分的题目,我在做比赛时就想到了正解,就是用O2563的时间预处理出一个三维空间的前缀和然后
二分答案
,但是我一直纠结于程序的时间复杂度,因为
samjia2000
·
2015-08-18 21:00
蜡笔
N,K≤100,0000≤Ri,Gi,Bi≤255分析考试时想到了
二分答案
,但是一直在想二分后按一个值排序再做,然后卡在那里……还觉得R,G,B跟二进制有关系,就走进了死胡同。正解如
lzxzxx
·
2015-08-18 21:00
NOIP2010 关押罪犯 (
二分答案
+二分图染色)
题意:有两个监狱,N个犯人,M对关系,每对关系描述一对犯人如果在一个监狱将会产生一个冲突值。任意安排犯人的分配,使得产生的最大冲突值最小。题解:最大值最小,先考虑二分。二分中最重要的环节就是判定猜测值可行性以及保证答案单调性。可行性判定:对于一个猜测的最大冲突值,判定时就要保证所有大于这个冲突值的两个人不能在一个监狱。只需要将需要满足不在同一监狱的两个人连上边,如果最后可以染成二分图,就存在分配方
u011542204
·
2015-08-16 19:00
POJ3579 Median(
二分答案
+ O(N)判定)
传送门大意:给出N个数,对于存有每两个数的差值的序列求中位数,如果这个序列有偶数个元素,就取中间偏小的作为中位数。因为N #include longlongn,a[100005]; intmain() { longlongi,j; while(~scanf("%I64d",&n)) { for(i=1;i>1; j=1; num=0; for(i=2;imid) j++; num+=(i-j);
geng4512
·
2015-08-14 23:00
poj
NOIP2012 day2 T3 疫情控制
观察到题目的时间这个量,时间越大显然覆盖的点越多,所以我们说答案具有单调性,这样便可以
二分答案
了。
Sakai_Masato
·
2015-08-12 19:00
noip
[NOIP 2013]货车运输
给定一个无向图,要求无向图上任意两点u,v之间路径的最小值读完题各种花哨:网络流,SPFA,
二分答案
,树链剖分???等等:树!
__Horizon__
·
2015-08-11 20:58
【
二分答案
】NOIP2011day2聪明的质监员
一道很水的
二分答案
的题。很明显已知参数W,就可以很容易的算出检测值。
cqbztsy
·
2015-08-07 17:00
二分答案
noip2011
聪明的质检员
poj 2391 最大流+floyd+二分(转移避难)
思路:先用floyd求出任意两点之间的最短距离,然后
二分答案
。对每个二分值建立网络流进行求解(整个思路类似2112挤奶那道题)。建图时要拆点。
dumeichen
·
2015-08-06 20:25
图论——网络流
poj 2391 最大流+floyd+二分(转移避难)
思路:先用floyd求出任意两点之间的最短距离,然后
二分答案
。对每个二分值建立网络流进行求解(整个思路类似2112挤奶那道题)。建图时要拆点。
dumeichen
·
2015-08-06 20:00
One-Dimensional Battle Ships-
二分答案
-Codeforces Round #Pi (Div. 2)
题目有个要注意的地方就是每艘船不能接触也就是你要这样安置船 船_船_船_船_船 显然如果空间>一只船的长度,则先塞一直船。然后用空间-一只船的长度/(船+1) 再加上之前的1即可得到空间放的船数二分要注意lr的判断,注意二分临界点http://codeforces.com/contest/567/problem/D//http://codeforces.com/contest/567/proble
viphong
·
2015-08-06 20:00
【BZOJ 1146】【CTSC 2008】网络管理network
)慢了好多啊QAQ)这里简单介绍一下区间第K大做法,对于每个线段树所”管辖“的范围,建一棵相应范围内的平衡树(我用的Treap);修改时,修改每个包含被修改节点的线段树节点所对应的Treap;查询时,
二分答案
Lcomyn
·
2015-07-27 17:00
【A*搜索,BFS搜索】poj3897Maze Stretching
这提示我们用
二分答案
来做。之后对给定的系数做一次最短路来判断路程是否为l。显然可以用BFS+优
cqbztsy
·
2015-07-25 20:00
搜索
bfs
poj3897
【DFS搜索】poj1011 Sticks
注意不能用
二分答案
,因为不具有单调性。只能靠剪枝了。然而这道题处处都要剪枝才能AC,不愧是经典搜索好题==剪枝一:答案在最长小木棍和小木棍总长度中间,且是总长度的因数。
cqbztsy
·
2015-07-23 08:00
搜索
DFS
POJ1011
hdu 3622 Bomb Game(
二分答案
+2-sat判断答案可行性)
:有n个炸弹,每个炸弹的放置位置有两个可选,每个炸弹的爆炸范围不能交叉,问我所有炸弹的中爆炸范围最小的那个炸弹的爆炸范围最大是多少题目分析:首先炸弹放置的位置是两个,那么就是2-sat问题,我们只需要
二分答案
qq_24451605
·
2015-07-20 20:00
图论
Tarjan
二分
UVA - 11627 Slalom
解题思路:首先现将s[i]排序,然后
二分答案
。判断只需要更具前后两个旗门的高度差来计算时间,由上一个可达区间推出下一个可达区间,然后加以判断。#
kl28978113
·
2015-07-15 19:00
BZOJ1044 [HAOI2008]木棍分割(
二分答案
/单调性优化dp+递推优化)
我要吐槽,因为我被这题坑了一个晚上看网上的博客都写了
二分答案
的解法,可偏偏我就用了斜率优化dp的分析思路“设f[i][j]:前i个数分j段的最小值……”竟然还分析出来了。。。
cjk_cjk
·
2015-06-27 02:00
dp
递推
二分答案
单调性优化
【CF553D】Nudist Beach
显然是个分数规划问题,可以
二分答案
转变为判定性问题。然后想到网络流。可是怎么建模型都建不出来。于是回归到了最原始的想法。
Yves___
·
2015-06-25 15:00
[POI 2012]Well(二分+单调性)
archive/oi/19/stu题目大意给你一个长度为n的序列A,每次操作可以让其中一个数字减1,最多能进行m次操作,问要使得存在某个Ai=0的话,max{|Ai−Ai+1|}的最小值是多少思路我们可以
二分答案
qpswwww
·
2015-06-24 19:00
【自用】OI计划安排表一轮
网络流√上下界最大流√线性规划转费用流√RMQ优化建图√单纯形√字符串相关hash√扩展KMP回文自动机数据结构平衡树启发式合并替罪羊树LCT树套树KD-Tree
二分答案
分数规划√贪心动态规划斜率优化√
Vmurder
·
2015-06-11 11:00
计划
OI
自用
hdu 5265 pog loves szh II
题目链接:hdu 5265 解题思路:对输入的数取模后进行排序后
二分答案
即可。没有注意到溢出问题,跪了三发。。。
·
2015-06-09 23:00
love
BZOJ 2792 Poi2012 Well
二分答案
题目大意:给定一个非负整数序列A,每次操作可以选择一个数然后减掉1,要求进行不超过m次操作使得存在一个Ak=0且max{Ai−Ai+1}最小,输出这个最小值以及此时最小的k
二分答案
,然后验证的时候首先让相邻的都不超过
PoPoQQQ
·
2015-06-08 14:00
bzoj
二分答案
BZOJ2792
BZOJ 2525 Poi2011 Dynamite
二分答案
+树形贪心
题目大意:给定一棵树,有一些点是关键点,要求选择不超过m个点,使得所有关键点到最近的选择的点距离最大值最小
二分答案
,问题转化为:给定一棵树,有一些点是关键点,要求选择最少的点使得每个关键点到选择的点的距离不超过
PoPoQQQ
·
2015-06-06 16:00
贪心
树形DP
bzoj
二分答案
BZOJ2525
bzoj1044木棍分割
第一问
二分答案
第二问dp需优化空间和时间 坑了一天 才写出个坑爹坑爹程序 program hehe; const q=10007; var ans,s,min,max,n,m,i,
·
2015-06-04 21:00
ZOJ
HDOJ 5252 追星族
二分答案
,对于二分的当前值dis,我们将每个点向外扩展dis个距离,也就是个正方形。这个点和前一个时间点差的时间d也作为前一个距离,向外扩展d。。。。
blankcqk
·
2015-06-04 17:00
BZOJ2440 [中山市选2011]完全平方数(莫比乌斯函数+容斥原理+
二分答案
)
【题解】本题中完全平方数不考虑1在1~k*2中
二分答案
:对于x,只需求出1~x中有多少个数不是完全平方数的倍数 由容斥原理:1~x中不是完全平方数的倍数的数的个数=x-是至少1个质数n次方的数的个数+是至少
cjk_cjk
·
2015-06-03 22:00
容斥原理
二分答案
莫比乌斯函数
BC 2015年百度之星程序设计大赛 - 初赛(1)(序列变换-
二分答案
贪心)
序列变换Accepts:816Submissions:3578TimeLimit:4000/2000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)ProblemDescription给定序列A={A 1 ,A 2 ,...,A n } ,要求改变序列A中的某些元素,形成一个严格单调的序列B(严格单调的定义为:B i #include #i
nike0good
·
2015-06-03 13:00
[
二分答案
]HDU4004 The Frog's Games
也不知道怎么回事,这几天遇到好几道
二分答案
的题,百度之星也有一道二分水题,于是趁此机会再搞了一下二分。
kg20006
·
2015-06-01 15:00
ACM
HDU
hdu5248---序列变换(
二分答案
+贪心)
先
二分答案
,然后从后往前贪心就行/*************************************************************************>FileName:hdu5248
Guard_Mine
·
2015-05-31 13:00
贪心
二分
BZOJ 4077 Wf2014 Messenger
二分答案
+计算几何
沿着第一条折线走,Bob沿着第二条折线走,邮递员从Alice路径上的任意一点出发,沿直线走到Bob的路径上后刚好和Bob相遇,三人的速度都是1m/s,求邮递员走的最短距离,无解输出impossible
二分答案
PoPoQQQ
·
2015-05-25 12:00
计算几何
bzoj
二分答案
BZOJ4077
SGU111 Very simple problem
SGU111Verysimpleproblem题目大意输入一个大整数X,输出平方小于等于X的最大的整数算法思路
二分答案
,使用Java的BigInteger类可以避免手动实现高精度运算时间复杂度:O(logX
u010929036
·
2015-05-22 18:00
BIgInteger
sgu
BZOJ_1082 栅栏
1.题目相关标签:
二分答案
题目地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1082题目大意:见原题。
Zhu8655
·
2015-05-16 18:04
codeforces #8D Two Friends
二分答案
+计算几何
题目大意:给定平面上的三个点A,B,C,Alan需要从A走到C再走到B,Bob需要从A直接走到B,要求Alan走过的长度不能超过最短路长度+t1,Bob走过的长度不能超过最短路长度+t2,求两人在一起最多走多久(分开后再汇合不算一起走)设Alan最多走L1,Bob最多走L2首先如果Bob能陪伴Alan全程(即L2≥Distance(A,C)+Distance(C,B)),那么答案显然为min(L1
PoPoQQQ
·
2015-05-14 11:00
codeforces
计算几何
二分答案
做题小结
4052
二分答案
。网络流判定。最好别打实数网络流,宁可放大1W倍【小心爆int405
ChrysanthemumZhao
·
2015-05-13 11:20
题解
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他