摘要:
每当我们看到“最大值最小”“路径上的最大最小值”等字眼时,我们就可以考虑并查集。 我们可以尝试把这些问题转化为某种意义上按单调顺序的合并,利用并查集求解答案。以下时两例并查集的巧妙应用。 CF1213G Path Queries 注意“最大权值不大于q”,加上允许离线,我们可以把边按照权值排序,并一 阅读全文
posted @ 2023-06-22 22:24
DPD
阅读(47)
评论(0)
推荐(0)
摘要:
CF708C Centroids 一道换根 DP。 我们可以先找出树的一个重心,那么对于其他所有不是重心的点,它不能成为重心时因为它父亲的那一支节点数大于一半,而可以改造成功,则意味着可以在他父亲那一支里,可以找到子树u,使 $siz[u] \le n/2$ && $siz[fa]-siz[u] \ 阅读全文
posted @ 2023-06-22 20:53
DPD
阅读(45)
评论(0)
推荐(0)
摘要:
题目链接 有一条无限长的数轴,上面有 nn 个坑,第 ii 个坑的位置为 x_ixi。你将要在数轴上再放置 nn 个球,第 ii 个将要放到的位置为 y_iyi。每当有一个球被放上去之后,它就会滚落到离它最近的一个坑里并填上那个坑。如果有两个坑都离它最近,那么它会落到左边的里面。 现在 xuan 阅读全文
posted @ 2023-06-22 14:01
DPD
阅读(16)
评论(0)
推荐(0)