摘要: 这是一道极好的图论题,虽然我一开始只会做$18$分,后来会做$51$分,看着题解想了好久才会做(吐槽官方题解:永远只有一句话),但这的确是一道好题,值得思考,也能启发思维。 如果要讲这道题,还是要从部分分一点一点讲起,毕竟解题时的思路也是慢慢这么推进的。 首先第一次把所有边都变成同一种颜色,询问可以 阅读全文
posted @ 2018-09-16 21:46 Dance_Of_Faith 阅读(782) 评论(4) 推荐(0) 编辑
摘要: 我感觉这个题作为Day2T1,有一定的挑战性。为$Rxd$没有完成这道题可惜。 我觉得这道题,如果按照前几个部分分的思路来想,就有可能绕进错误的思路中。因为比如说每个传感器最多只在序列中出现$2$次,很有可能会想到分别在每一个传感器之后用开关来控制。我在做这个题的时候就因为这个思路陷入僵局。事实上这 阅读全文
posted @ 2018-09-16 16:17 Dance_Of_Faith 阅读(661) 评论(1) 推荐(0) 编辑
摘要: 虽然作为IOI的Day1T3,但其实不是一道很难的题,或者说这道题其实比较套路吧。 接下来讲解一下这个题的做法: 如果你做过NOI 2018的Day1T1,并且看懂了题面,那你很快就会联想到这道题,因为两者都是问某一个点能到达的点集,只不过限制在点上还是边上的问题。 $Kruskal$重构树可以把在 阅读全文
posted @ 2018-09-16 14:43 Dance_Of_Faith 阅读(930) 评论(1) 推荐(3) 编辑
摘要: 题目链接 IOI的签到题感觉比NOI的签到题要简单啊,至少NOI同步赛我没有签到成功…… 其实这个题还是挺妙妙的,如果能够从题目出发,利用好限制,应该是可以想到的做法的。 接下来开始讲解具体的做法: 题目中有一个重要的限制就是答案序列首字母不会出现多次,这意味着当我们知道首字母后,接下来序列中的候选 阅读全文
posted @ 2018-09-14 22:27 Dance_Of_Faith 阅读(596) 评论(1) 推荐(0) 编辑
摘要: 补图连通块个数这大概是一个套路吧,我之前没有见到过,想了好久都没有想出来QaQ 事实上这个做法本身就是一个朴素算法,但进行巧妙的实现,就可以分析出它的上界不会超过 $O(n + m)$。 接下来介绍一下这个技巧: 很显然一个不在原图中的边一定在补图中出现,如果我们考虑用朴素的$Bfs$求一个图中的连 阅读全文
posted @ 2018-09-14 20:59 Dance_Of_Faith 阅读(595) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-31 18:36 Dance_Of_Faith 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 这里介绍以个小$trick$,民间流传为$Old Driver Tree$,实质上就是$set$维护线段。 我们将所有连续一段权值相同的序列合并成一条线段,扔到$set$里去,于是$set$里的所有线段的并就是原序列,并且都不相交。 我们在操作的时候很暴力,每次把$[l, r]$的线段抠出来,暴力枚 阅读全文
posted @ 2018-08-16 09:07 Dance_Of_Faith 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 感觉这种构造题好妙啊,可我就是想不到诶。 给出一张无自环的有向图,回答一个独立集,使得图中任意一点都可以被独立集中的某一点两步之内走到。 具体构造方案如下: 我们来考虑它的正确性: 显然它是一个独立集。唯一的问题在与它有可能出现两个同为$-1$的点相连(事实上他们组成的是一个$Dag$),这时注意到 阅读全文
posted @ 2018-08-13 17:59 Dance_Of_Faith 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 为什么Cf上所有的交互题都是$binary \; Search$。。。 把序列分成前后两个相等的部分,每一个都可以看成一条斜率为正负$1$的折线。我们把他们放在一起,显然,当折线的交点的横坐标为整数时有解。 我们考虑序列元素$a_{i}, a_{i + \frac{n}{2}}$,他们的差的奇偶性对 阅读全文
posted @ 2018-08-13 17:31 Dance_Of_Faith 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题面的简述:总共有$m$种书,书架上共有$n$本书,给出$n$本书的种类,并有$Q$个询问,每次询问给出$l, r, k$。每次询问时都会先出现$k * m$本书,每种书各$k$本,然后再加入书架上的$n$本书,共有$km + n$本书,从中随机取出$n$本随机顺序放回书架,问在$[l,r]$之间的 阅读全文
posted @ 2018-08-09 22:08 Dance_Of_Faith 阅读(258) 评论(0) 推荐(0) 编辑