随笔分类 -  思想——二分

摘要:"传送门" 我比赛的时候怕不是在睡觉啊…… $A\ Darker\ and\ Darker$ 我是不是想得太复杂了……根本没必要像我这样做吧…… 首先问题可以转化成令$p_{i,j}$表示到$(i,j)$这个白点最近的的黑点的距离,求$\max\{p_{i,j}\}$。而答案显然是可以二分的 对于某 阅读全文
posted @ 2019-05-08 21:18 bztMinamoto 阅读(210) 评论(0) 推荐(0)
摘要:"传送门" $MAXEP$ 二分,不过二分的时候要注意把$mid$设成$\left\lfloor{9l+r\over 10}\right\rfloor$,这样往右的次数不会超过$6$次 $BICONT$ 不难看出要计算的就是方案数。对于一条边$(u,v)$,如果两个点不在同一个~~不知道是点双还是边 阅读全文
posted @ 2019-04-22 18:27 bztMinamoto 阅读(202) 评论(0) 推荐(1)
摘要:题面 "传送门" 题解 看$mashirosky$大佬的题解吧…… "这里" 阅读全文
posted @ 2019-04-14 15:54 bztMinamoto 阅读(256) 评论(0) 推荐(0)
摘要:"传送门" $CHNUM$ 显然正数一组,负数一组 $SUBPRNJL$ 显然有$m=\left\lceil{k\over r l+1}\right\rceil$,以及选中的数字是$[l,r]$中$sort$之后的第$\left\lceil{k\over m}\right\rceil$个数。区间第$ 阅读全文
posted @ 2019-04-11 11:05 bztMinamoto 阅读(252) 评论(1) 推荐(0)
摘要:"传送门" 好难受啊掉$rating$了…… $A\ Ilya\ and\ a\ Colorful\ Walk$ 找到最后一个与第一个颜色不同的,比一下距离,然后再找到最左边和最右边与第一个颜色不同的,再和所有与第一个颜色相同的比较一下距离 $C\ Ramesses\ and\ Corner\ In 阅读全文
posted @ 2019-04-11 10:41 bztMinamoto 阅读(149) 评论(0) 推荐(0)
摘要:"传送门" $A\ Regular\ Triangle$ 咕咕 $B\ Red\ or\ Blue$ 咕咕咕 $C\ Snuke\ the\ Wizard$ 我可能脑子真的坏掉了…… 容易发现不管怎么移动相对顺序都是不变的,那么我们二分找到最右边的会从左边掉出去的点,它左边所有点也会从左边掉出去,最 阅读全文
posted @ 2019-04-03 09:31 bztMinamoto 阅读(261) 评论(2) 推荐(1)
摘要:题面 "传送门(loj)" "传送门(洛谷)" 题解 我们对于每一个与宫殿相连的点,分别计算它会作为多少个点的最短路的起点 若该点为$u$,对于某个点$p$来说,如果$d=|p u|$,且在$[p d,p+d]$中不存在点到$p$的距离小于$u$到$p$的距离,那么$u$就可以作为$p$的最短路的起 阅读全文
posted @ 2019-03-06 19:38 bztMinamoto 阅读(185) 评论(0) 推荐(0)
摘要:"传送门" 我们先把果汁按照美味度排序,枚举$d$,那么肯定是贪心的选择美味程度不小于$d$的且最便宜的果汁 发现$d$可以二分,那么在主席树上二分就可以了 据说还有整体二分的大佬然而我并不会 //minamoto include define R register define ll long l 阅读全文
posted @ 2019-01-15 11:26 bztMinamoto 阅读(268) 评论(0) 推荐(0)
摘要:"传送门" 对$A$、$B$串各跑一遍$manacher$,求出第$1$、$2$类扭动回文串的最大长度。 考虑第三类的扭动回文串$S(i,j,k)$,一定可以表示为$A(i,l)+A(l+1,j)+B(j,k)$或$A(i,j)+B(j,l)+B(l+1,k)$,其中,第一段与第三段对称(第一段正着 阅读全文
posted @ 2018-12-12 12:51 bztMinamoto 阅读(228) 评论(0) 推荐(0)
摘要:"传送门" 考虑二分答案 把男女生都拆点,拆成喜欢和不喜欢 $S$向男生喜欢连边,容量$mid$,男生喜欢向不喜欢连边,容量$k$,女生同理 然后男生喜欢向女生喜欢连边,男生不喜欢向女生不喜欢连边 然后跑一遍最大流看是否满流即可 阅读全文
posted @ 2018-12-05 12:48 bztMinamoto 阅读(163) 评论(0) 推荐(0)
摘要:"传送门" 黄学长的代码好清楚啊……大概搞明白半平面交是个什么玩意儿了…… 设抛物线 $$y=ax^2+bx$$ 则 $$y1=y1$$ $$bx1 =y1 ax1^2$$ $$b =y1/x1 ax1$$ 然后就可以转化为一个关于$a,b$的不等式了……那么就二分答案,用半平面交判断又没有解就行了 阅读全文
posted @ 2018-11-27 16:08 bztMinamoto 阅读(131) 评论(0) 推荐(0)
摘要:"传送门" 因为我数学太差,实在不会点到直线距离公式,只好叉积计算面积除以底来计算高了…… 简单来说就是两个向量$(x1,y1),(x2,y2)$的叉积为$(x1y2 x2y1)$,三角形ABC的向量$AB$和$AC$的叉积的绝对值就是这个三角形面积的两倍 这样的话枚举巫妖和精灵,然后看是不是有哪个 阅读全文
posted @ 2018-11-22 22:05 bztMinamoto 阅读(105) 评论(0) 推荐(0)
摘要:简洁翻译: 有N个点,求与y=0相切的,包含这N个点的最小圆的半径 题解 二分半径右端点开小了结果交了二十几次都没A……mmp…… 考虑一下,显然这个半径是可以二分的 再考虑一下,如果所有点都在y轴同一侧就有解,否则肯定无解 然后现在只要考虑在y轴同一侧时某一个半径是否能够包含所有点即可 因为得和y 阅读全文
posted @ 2018-10-09 16:45 bztMinamoto 阅读(216) 评论(0) 推荐(0)
摘要:传送门 考虑树上乱搞 首先这是满足二分性质的,如果在某个时间可以完成工作那么比他更长的时间肯定也能完成工作 然后考虑二分,设当前答案为$mid$,如果有一条链的长度大于$mid$,那么这条链上必须得删去一条边。我们可以贪心的删去所有可以删去的边中最长的,然后看看最长边减去删去的边是否小于等于$mid 阅读全文
posted @ 2018-09-19 20:59 bztMinamoto 阅读(333) 评论(0) 推荐(0)
摘要:传送门 这篇题解讲的真吼->这里 首先我们可以二分一个答案,然后把所有权值小于这个答案的都加入图中 那么问题就转化为一张混合图(既有有向边又有无向边)中是否存在欧拉回路 首先 无向图存在欧拉回路,当且仅当图的所有顶点度数都为偶数且图连通。 有向图存在欧拉回路,当且仅当图的所有顶点入度等于出度且图连通 阅读全文
posted @ 2018-08-31 12:07 bztMinamoto 阅读(365) 评论(0) 推荐(0)
摘要:题目描述 3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战。 在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进攻X军团的阵地,其中第i个巨型机器人的装甲值为Ai。当一个巨型机器人的装甲值减少到0或者以下时,这个巨型机器人就被摧毁了。 X军团有M个激光武器,其中第i个激光武器每秒可以削减 阅读全文
posted @ 2018-08-31 10:05 bztMinamoto 阅读(191) 评论(0) 推荐(0)
摘要:题目描述 风见幽香非常喜欢玩一个叫做 osu!的游戏,其中她最喜欢玩的模式就是接水果。由于她已经DT FC 了The big black, 她觉得这个游戏太简单了,于是发明了一个更加难的版本。 首先有一个地图,是一棵由 n 个顶点、n-1 条边组成的树(例如图 1给出的树包含 8 个顶点、7 条边) 阅读全文
posted @ 2018-08-30 19:23 bztMinamoto 阅读(249) 评论(0) 推荐(0)
摘要:传送门 题解 听说大佬们这题都是用SA秒掉的 然而SA的时间复杂度的确很优秀,缺点就是看不太懂…… 然后发现一位大佬用哈希华丽的过了此题,而且讲的特别清楚->这里 我们只要考虑以每一个点结尾的$AA$串的个数$u[i]$和以每一个点开头的AA串的个数$v[i]$,答案就是$\sum _{i=1}^{ 阅读全文
posted @ 2018-08-13 18:51 bztMinamoto 阅读(357) 评论(0) 推荐(0)
摘要:Description 一个长度为 n 的序列 a ,设其排过序之后为 b ,其中位数定义为 b[n/2] ,其中 a,b 从 0 开始标号 , 除法取下整。 给你一个长度为 n 的序列 s 。回答 Q 个这样的询问 : s 的左端点在 [a,b] 之间 , 右端点在 [c,d] 之间的子序列中 , 阅读全文
posted @ 2018-08-02 11:16 bztMinamoto 阅读(279) 评论(0) 推荐(0)

Live2D