摘要:\(\text{Problem}:\)[NOI2021] 轻重边 $\text{Solution}:$​ 不难发现,直接处理边的关系是较为困难的。 考虑重边对应的两点是被同时操作的,而轻边对应的两点不是被同时操作的(除去初始状态)。这提示可以维护点权,每个点的权值为操作的时间戳。问题转化为:树上路径 阅读全文
posted @ 2021-07-28 21:37 zkdxl 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Day1: 开题发懵。上来拍脸一个数据结构啥意思啊??? 把每个题题意读了一下,然后开始发呆。。。想了会儿 T1 感觉是 LCT,但是完全不会啊。 因为台风放假了,所以 12 点就去吃饭了,吃完回来开始 T2T3T1 的顺序打暴力。途中根本没想过正解。 之前看 T2 有点感觉,又是逆序对又是奇偶答案 阅读全文
posted @ 2021-07-28 20:32 zkdxl 阅读(3) 评论(0) 推荐(0) 编辑
摘要:\(\text{Problem}:\)[AGC005D] ~K Perm Counting \(\text{Solution}:\) 普通的错排问题,考虑容斥求解。 设 \(f_{i}\) 表示恰好有 \(i\) 个位置满足 \(\lvert P_{i}-i\rvert=k\),\(g_{i}\) 阅读全文
posted @ 2021-07-15 20:01 zkdxl 阅读(21) 评论(1) 推荐(0) 编辑
摘要:先咕着 阅读全文
posted @ 2021-07-09 11:22 zkdxl 阅读(20) 评论(4) 推荐(1) 编辑
摘要:\(\text{Problem}:\)[ARC117D] Miracle Tree \(\text{Solution}:\) 考虑 \(\lvert E_{i}-E_{j}\rvert \geq dist(i,j)\) 的意义,令 \(E_{i}<E_{j}\),即在树上选择一条 \(i\right 阅读全文
posted @ 2021-07-07 12:01 zkdxl 阅读(12) 评论(1) 推荐(1) 编辑
摘要:\(\text{Problem}:\)【UER #4】被删除的黑白树 \(\text{Solution}:\) 等价于白点数量最少。 假设初始所有点都是黑色的,现在要选择一些点使其变为白色,可以贪心考虑: 原树深度最小的叶子结点到根路径上的点全是黑色。 使得深度更小的结点变为白色。 对于第一点,若不 阅读全文
posted @ 2021-05-13 20:56 zkdxl 阅读(41) 评论(1) 推荐(0) 编辑
摘要:\(\text{Problem}:\)毒瘤之神的考验 \(\text{Solution}:\) 首先大力推导式子: \[ \begin{aligned} &\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{m}\varphi(ij)\\ &=\sum\limits_{i 阅读全文
posted @ 2021-05-13 10:45 zkdxl 阅读(49) 评论(1) 推荐(0) 编辑
摘要:\(\text{Problem}:\)[NOI Online #2 提高组] 游戏 \(\text{Solution}:\) 设 \(f_{k}\) 表示恰好非平局回合数为 \(k\) 的方案数,\(g_{k}\) 表示钦定非平局回合数为 \(k\) 的方案数,有: \[ g_{k}=h_{k}(m 阅读全文
posted @ 2021-05-12 08:55 zkdxl 阅读(20) 评论(0) 推荐(0) 编辑
摘要:\(\text{Problem}:\)[八省联考2018] 林克卡特树 \(\text{Solution}:\) 考虑割 \(K\) 条边等价于将原树分为 \(K+1\) 个连通块,答案为 \(K+1\) 个连通块的最长链之和。那么题目转化为从原树上选出 \(K+1\) 条不相交的链,使得权值和最大 阅读全文
posted @ 2021-05-11 19:27 zkdxl 阅读(28) 评论(1) 推荐(0) 编辑
摘要:\(\text{Problem}:\)[NOI2020] 制作菜品 \(\text{Solution}:\) 关键性质 \(1\):当 \(m\geq n-1\) 时,一定有解。 关键性质 \(2\):当 \(m=n-2\) 时若有解,当且仅当能分出两组 \(m=n-1\) 的不相交集合。 构造一种 阅读全文
posted @ 2021-05-11 12:44 zkdxl 阅读(28) 评论(1) 推荐(0) 编辑