摘要: 传送门 题意简述 给一棵树,添加一条边(连接两个节点),使得新图的直径最小。 分析 存在一组最优解,使得添加的边所连接的两个节点 \(a,b\) 都在原树的直径上。证明可参考yhx的博客。(本来是想自己写的,但是怎么写都感觉没这个好)。 除了直径上的边外,可能对答案产生贡献的边应当是直径上的点向直径 阅读全文
posted @ 2025-08-02 21:39 黑昼白夜 阅读(17) 评论(1) 推荐(0)
摘要: 传送门 无删除 先分析 \(q=0\) 这个部分分,以便下文的展开。实际上认真看完题目,我们可以发现处理完一个点后,只要让 \(i\) 前的点按 \(a_i\) 升序排列,就可使答案最小,显然成立,这里不做证明。 很容易发现,若一个数后面存在一个数小于该数,则这个数不会产生任何附加代价。因此需要计算 阅读全文
posted @ 2025-08-01 18:23 黑昼白夜 阅读(12) 评论(0) 推荐(0)
摘要: 传送门 题意简述 给定一张 \(R \times C\) 的地图,其中 \(\tt.\) 可以走,而 \(\tt\#\) 不能走。一次操作可以将 \(N \times N\) 的正方形范围内所有点变成 \(\tt.\),给定起点和终点,求最少需要几次操作使得起点和终点连通(只能上下左右移动)。 暴力 阅读全文
posted @ 2025-07-30 22:07 黑昼白夜 阅读(9) 评论(0) 推荐(0)
摘要: 传送门 本题使用的算法均是 dp,bfs 等最基础的算法,主要的难点在于对于各个步骤的拆分和处理,很值得一做。 题意概要 有 \(m\) 个询问,第 i 个询问大佬的自信值为 \(C_i\)。你初始自信值为 \(mc\),等级 \(L=0\),嘲讽值 \(F=1\)。对于每一个询问,你都有 n 天时 阅读全文
posted @ 2025-07-26 15:35 黑昼白夜 阅读(9) 评论(0) 推荐(0)
摘要: vj 传送门 简化题意 给定若干无向图,点值 \(\in \left\{0,1\right\}\), 对于每条边,若边的两端点权不同,边被标记为可行,否则为不可行,对于每条边,判断是否存在一种给点赋值的方法,使得图中只有该边不可行,而其他边均可行,最后输出这种边的数量。 做法 先明确思路,这里的可行 阅读全文
posted @ 2025-07-19 10:23 黑昼白夜 阅读(11) 评论(0) 推荐(0)
摘要: 分数规划是一种用来求分式极值的算法。 题意可以形式化的看作,给定 \(a_i\) 和 \(b_i\),要求找到一组 \(w_i \in \left \{ 0,1 \right \}\),使得 \(\frac{\sum_{i=1}^{n}a_i*w_i}{\sum_{i=1}^{n}b_i*w_i}\ 阅读全文
posted @ 2025-07-18 19:17 黑昼白夜 阅读(13) 评论(0) 推荐(0)
摘要: 传送门 看到题目的第一眼感觉 \(u,v\) 坐标纵横交叉,看着很不可做。但是细想一下就会发现,如果 \(u_i>u_j\) 并且 \(v_i<v_j\) 的话,我们在消除 \(j\) 的时候一定会同步消除 \(i\),我们把相交的边处理完之后,我们的边集就变成若干条无交的边了。 有了这个性质,我们 阅读全文
posted @ 2025-07-18 16:30 黑昼白夜 阅读(16) 评论(0) 推荐(0)
摘要: 传送门 弱化版 题意概要 求出在断了一条边的情况下,最短路的最大值,即最大化最小值问题。 分析 暴力: 比较好想到的思路枚举断边,然后求一次最短路,但是时间复杂度可以达到 \(O(n^3)\),无法接受 稍微优化一下就是只删除原本最短路上的边,因为如果删的不是最短路上的边,该图的最短路是不可能变的, 阅读全文
posted @ 2025-07-17 16:26 黑昼白夜 阅读(92) 评论(0) 推荐(0)
摘要: P6328 我是仙人掌 关键点在于用bitset对可行性dp进行优化。 P6327 区间加区间 sin 和 对三角函数有一定了解就很简单。 [Ynoi Easy Round 2015] 盼君勿忘 本题关键点在于将区间问题,转化为每个点对于区间的贡献(以达成可以通过莫队解决的需求),结合容斥,我们可以 阅读全文
posted @ 2025-06-07 15:19 黑昼白夜 阅读(25) 评论(0) 推荐(1)
摘要: 莫队 略过不讲 带修莫队 适用情况: 带修改的区间查询,修改可做到\(O(1)\) 算法概要 在莫队基础上加上一位记录当前的时间(即当前询问之前进行了几次修改),查询的过程中前后调整即可 例题 [国家集训队] 数颜色 / 维护队列 树上莫队 适用情况: 在树上的区间查询 支持修改 算法概要(1) 通 阅读全文
posted @ 2025-06-06 21:58 黑昼白夜 阅读(9) 评论(0) 推荐(1)