atcoder题解
文章平均质量分 81
binbin_12345
这个作者很懒,什么都没留下…
展开
-
[ABC218G] Game on Tree 2
那么在考虑叶子节点的爷爷时可以把叶子节点的父亲当做新的叶子节点(因为走到它这个点会得到的中位数已经固定的)。的性质,即大根堆多了,将大根堆堆顶向小根堆加入,小根堆同理,那么可以保证两堆对顶的数肯定有一个为中位数(删除需要假删除,步骤同理)。对于每一个节点而言,如果是小T推动,那么下一个推动的一定是小J,小J推的情况同理。也就是说,每一个点推动的人是固定的,而叶子节点的中位数是固定且可以求出的。若已知中位数,则大于中位数的放入小根堆,小于中位数的放入大根堆,接着维护两个元素差最大为。为该叶子节点的中位数值。原创 2023-07-08 09:18:58 · 59 阅读 · 0 评论 -
atcoder-ABC-202 - E - Count Descendants子树中距离根为D的点
Atcoder 202 ABC E 的另一种做法原创 2022-05-31 20:07:30 · 189 阅读 · 0 评论 -
Atcoder ABC232-E Rook Path
Atcoder ABC 232-E 不一样的dp做法原创 2022-07-16 19:06:26 · 301 阅读 · 0 评论 -
atcoder ABC237-E Skiing
atcoder ABC237-E Skiing传送门这题把一个点到另外一个点的开心值变为这条边的权值,就可以化为求最大路。因为有负边权,所以要用SPFASPFASPFA,但SPFASPFASPFA这玄学的时间复杂度,会wawawa一个点,就很烦。我们作一个图,如下:我们把下降的距离设为downdowndown,把上升距离的设为upupup,这里的upupup和downdowndown为真实距离。所以不难发现此式:hx+up−down=hyh_x+up-down=h_yhx+up−down=原创 2022-05-13 07:01:22 · 293 阅读 · 0 评论 -
atcoder ABC214 E Packing Under Range Regulations
atcoder abc 214 E原创 2022-07-12 10:59:01 · 155 阅读 · 0 评论 -
Atcoder abc_257 E Addition and Multiplication 2
本题的简单好写的dp做法原创 2022-10-22 16:03:36 · 249 阅读 · 0 评论