摘要: 前言 题目链接:洛谷。 题目分析 其他人要么倍增,要么左偏树,那我就来讲讲朴实无华的 dfs 序加上线段树的做法。 首先发现题目中明确指出了作乘法的时候一定是乘上一个大于零的数,这是为什么呢?首先把可以占领当前城池的战斗力的不等式列出来: \[h_j \le \left\{ \begin{array 阅读全文
posted @ 2024-03-14 18:46 XuYueming 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 前言 题目链接:洛谷。 题意简述 给定一棵树,求断掉一条边再连上一条边所得的新树直径最小值和最大值,以及相应方案(你可以不进行任何操作,即断掉并连上同一条边)。 题目分析 假设我们枚举断掉某一条边,得到了两棵树,并且知道它们的直径分别为 \(d_0, d_1\),那么如何连接一条边让新树的直径最大 阅读全文
posted @ 2024-03-14 18:45 XuYueming 阅读(5) 评论(0) 推荐(0) 编辑