随笔分类 -  二分

摘要:传送门 $Sol$ 最暴力的做法就是枚举最长链上的边,然后再算一次所有的链长,更新$ans$. 这里要求最大的最小,容易想到二分答案.对于二分的值$mid$,扫一遍所有的链,若链长小于等于$mid$,那么是合法的不需要处理的.否则,就记录链上所有的边经过的次数$+1$.最后找到被经过次数等于链长大于 阅读全文
posted @ 2019-10-03 14:49 DTTTTTTT 阅读(117) 评论(0) 推荐(0)
摘要:$Luogu$ $Sol$ 首先$W$一定是某个$w_i$.于是一种暴力方法就出炉了,枚举$W$再计算. 注意到,满足$S-Y$的绝对值最小的$Y$只可能是两种,一种是$<S$的最大的$Y$,一种是$>S$的最小的$Y$.那就分别求出来叭.分别求的时候这个$W$的值是可以二分的.但是这样并不能$A$ 阅读全文
posted @ 2019-10-03 14:49 DTTTTTTT 阅读(125) 评论(0) 推荐(0)
摘要:$Luogu$ $Sol$ 一直以为是每个点只能经过一次没想到居然是每条边只能经过一次$....$ 首先其实这题$55$分的部分分真的很好写啊,分别是链,数的直径和菊花图,这里就不详细说了. 使得修建的$m$条赛道中长度最小的赛道长度最大有了这句话显然就要考虑考虑二分.现在就是要考虑如何判断了. 任 阅读全文
posted @ 2019-08-24 10:16 DTTTTTTT 阅读(224) 评论(2) 推荐(0)
摘要:Poj $Description$ 在一个二维平面上,有$N$颗草,每颗草的大小是$1*1$,左下角坐标为$x_i,y_i$.要求一个正方形,正方形的边平行于$x$或$y$轴,正方形里面包含至少$C$颗草.求正方形的最小边长.注意,同一个区域可能生长多颗草. 数组范围:$1<=N,C<=500\ 1 阅读全文
posted @ 2019-08-20 09:07 DTTTTTTT 阅读(207) 评论(0) 推荐(0)
摘要:$Luogu$ $Description$ 有$N$个数列,求一个$x$,$x$在各个数列中的出现次数之和为奇数.这样的$x$最多存在$1$个.若不存在则输出Poor QIN Teng:( $Sol$ 这样的$x$最多存在一个说明什么呢? 我们知道奇数+偶数=偶数,偶数+偶数=偶数,所以从$x$开始 阅读全文
posted @ 2019-08-16 11:32 DTTTTTTT 阅读(117) 评论(0) 推荐(0)
摘要:参考: 算法竞赛 , 这篇$Blog$ 感觉二分一直迷迷糊糊,终于要来写一篇小结辣 总的来说有两种写法: 1.记录答案 2.不记录答案 细分有三种: 1.记录答案(左右边界哪个是答案都差不多) 2.不记录答案且找最小的合法解 3.不记录答案且找最大的合法解(最易错的!!) 下面就来具体说说细分的三种 阅读全文
posted @ 2019-07-31 10:40 DTTTTTTT 阅读(432) 评论(1) 推荐(0)