Loading

摘要: 自己的套路还是见少了。 思路 考虑扫描线。 每一个颜色的 \(\min\) 具有单调性,这个很好看出来。 可以使用一个单调栈来维护。 这里都是朴素的。 考虑如何维护。 我们发现在通过单调栈维护的时候。 需要支持撤销上一个元素对区间的影响。 我就在这里卡了很久。 我们有一个很暴力的想法。 我们每一次区 阅读全文
posted @ 2023-11-25 15:59 JiaY19 阅读(51) 评论(0) 推荐(0)
摘要: 支配点对实在是太有意思了。 本质上就是一个合法的减枝。 思路 考虑维护树上路径问题。 容易想到点分治。 考虑在当前的分治中心 \(\text{rt}\),每个点到当前分治中心的距离为 \(dp_x\)。 求出每一组点对的贡献。 假设每个点对在距离长的那部分贡献,即 \(dp_i>dp_j\),求出所 阅读全文
posted @ 2023-11-25 14:13 JiaY19 阅读(36) 评论(0) 推荐(0)
摘要: 一道很好的启发式合并题目。 思路 考虑一个事实。 我们想要求出对于每个点对不合法的情况。 例如现在考虑到了 \((x,y)\),它们的 \(\text{lca}\) 为 \(z\)。 有几种情况: \(a_x< a_z< a_y\),那么是合法的。 \(a_x< a_y< a_z\),那么包含 \( 阅读全文
posted @ 2023-11-25 11:26 JiaY19 阅读(56) 评论(0) 推荐(0)