摘要:
Des 求对于正整数n≤1e5,{1,2,3,...,n}的满足约束条件:"若x在该子集中,则2x和3x不在该子集中."的子集个数. Sol 是一道很妙的构造+状压dp题吖. 我最开始想这题的时候画了一个如下的图.对于每一个点,左儿子是它的两倍,右儿子是它的三 阅读全文
摘要:
这是世界上最后一个会树上差分的人写的树上差分学习笔记ovo. 阅读全文
摘要:
Luogu Sol 觉得这题贪心要想很多事情,不适合我这种没脑子选手ovo.看题解还理解了很久. 最开始是这样想的:把所有的路段上的乘客按大小排个序用加速器就好了,这个想法被自己轻松hack.因为,假如一个路段的终点没人下车而且又要等乘客很久才能出发,那前面用加速器也没意义了.由这个 阅读全文
摘要:
Luogu Sol 首先找出符合条件一的点然后跑SPFA就好了叭. 如何判断点是否符合条件一呢?先连反边,记录每个点的入度,然后从终点开始dfs,记录每个点被到达的次数,若到达的次数等于它的入度且不为0那么就是满足题意的. 为啥Noip2014有4道连我都觉得很水的题. 阅读全文
摘要:
Luogu Description 给定一棵树,每两个距离为2的点之间可以产生"联合权值","联合权值"定义为这两个数的乘积.求最大的联合权值以及所有的联合权值之和.注意这两个数是有序的,翻译成人话就是求完和之后要∗2. Sol 想起了消防局的设立ovo. 距离为2的点, 阅读全文
摘要:
Luogu Sol 乍一看就是个模拟叭,用个优先队列维护不就好了.不过这里有一个问题就是怎么解决没被切的蚯蚓的增长问题.可以这样处理,每次切一条蚯蚓,给切完之后的都减去q,最后输出答案时都加上q∗m就OK辣.还有一个要注意的地方就是每次切蚯蚓的时候都要求出它的实际长度而不是存在优 阅读全文