摘要: 思路 一道很好口糊,但是实现细节颇多的题(时间复杂度容易假掉)。 我们先考虑固定 $k$ 的情况,用 $dp_{u,0}$ 表示删除点 $u$ 到其父亲的连边的最小删边代价,用 $dp_{u,1}$ 表示不删除点 $u$ 到其父亲的连边的最小删边代价。对于儿子 $v$ 有两种转移方式,第一种 $dp 阅读全文
posted @ 2023-04-08 11:54 zac2010 阅读(31) 评论(0) 推荐(0)
摘要: 一道很好口糊,但是实现细节颇多的题(时间复杂度容易假掉)。 我们先考虑固定 $x$ 的情况,用 $dp[u][0]$ 表示删除点 $u$ 到其父亲的连边的最小删边代价,用 $dp[u][1]$ 表示不删除点 $u$ 到其父亲的连边的最小删边代价。对于儿子 $v$ 有两种转移方式,第一种 $dp[v] 阅读全文
posted @ 2023-04-08 11:49 zac2010 阅读(14) 评论(0) 推荐(0)
摘要: 一道有趣的构造题,只需要了解莫队的复杂度就可以轻松过题。 我们采用莫队思想,按照 $\sqrt {10^6}$ 给权值分块,按照莫队的排序方法,这样可以构造出 $\sum\limits_{i=2}^N |x_{p_i} - x_{p_{i-1}}| + |y_{p_i} - y_{p_{i-1}}| 阅读全文
posted @ 2023-04-08 11:16 zac2010 阅读(97) 评论(0) 推荐(0)
摘要: 前言 双倍经验题。按我的做法本题答案除以 $2$ 就能通过那道题。 这是一题基环树入门题,很套路。就是把基环树转到序列上乱搞一通就过了。 思路 基环树转到序列上过于套路,没啥可讲的,就讲一下序列上则怎么处理吧。 我们假设现在已经转到了序列上(不用把序列复制一遍,而是直接处理),我们枚举断边,那么可以 阅读全文
posted @ 2023-04-05 15:20 zac2010 阅读(108) 评论(0) 推荐(0)
摘要: 小清新短代码图论题,看着像是不可做题,但实际上只要用到性质分析、一点点贪心以及迪杰斯特拉算法的加维应用。 我们首先有结论:对于一条路径,假设扩展边的时候费用不够,肯定是从这条路径上 $w_i$ 最大的城市进行演出。 由于是能不演出就不演出,故而我们认为路径上 $w_i$ 最大值相等的两种方案演出次数 阅读全文
posted @ 2023-03-15 21:01 zac2010 阅读(18) 评论(0) 推荐(0)
摘要: 排序加树状数组优化动态规划题。 我们先存下每个组合中数值比当前组合前面的最大值还大的所有数值,存在动态数组里。 我们按照 $n$ 动态数组最后的元素排序进行处理(动态数组中最后的元素即一个组合中最大的元素)——假设前面比后面大,那后面的贡献就只能为 $0$ 了。 至于处理,我们可以由前面任意位置转移 阅读全文
posted @ 2023-03-15 20:50 zac2010 阅读(8) 评论(0) 推荐(0)
摘要: 简单思路和段代码的合集,考试时硬是没调出来。 这题是一个枚举、预处理和二分结合。我们考虑枚举给第二个人买的最贵的礼物。那么我们可以把所有部门按照 $a_i$ 排序后做一个 $b_i$ 的后缀最大值(假设当前 $a_i$ 作为最大值,大于当前 $a_i$ 的一律得选 $b_i$ 那一维,故而为了判断而 阅读全文
posted @ 2023-03-15 20:38 zac2010 阅读(16) 评论(0) 推荐(0)
摘要: 思路 首先,这道题目是一个比较明显的图论最短路,但是由于时间可以从后往前,想直接跑最短路而不用玄学方法的话——迪杰斯特拉怕只有怔怔地望着的份了。当然,是否有玄学方法我就不得而知了。 SPFA 的 LLL 优化 “燕子去了,有再来的时候;杨柳枯了,有再青的时候;桃花谢了,有再开的时候。”聪明的,你告诉 阅读全文
posted @ 2023-03-08 11:38 zac2010 阅读(86) 评论(0) 推荐(0)
摘要: 动态规划题。首先我们对 $a$ 数组排个序,因为 $a_i$ 小的不管什么情况下都比 $a_i$ 大的更优。 有结论:设最终答案为 $t$ 人满足,那么前缀 $1$ 到 $t$ 的人必定能构成一种可行方案。 还有结论:假设一种方案分出了 $x$ 个组,那么一定能合并成 $1$ 到 $x-1$ 中任意 阅读全文
posted @ 2023-02-14 21:18 zac2010 阅读(18) 评论(0) 推荐(0)
摘要: 由于给的是个排列,做法是从 $1$ 到 $n$ 去考虑每个数会作为多少个区间缺少的数中的最小值。我们的顺序是从 $1$ 开始从小到大。 首先,我们能通过映射得到 $ia$ 以及 $ib$ 也就是当前数值分别在 $p$ 和 $q$ 两个数组中的位置。 接着可得缺少当前值 $x$ 的区间必定是不包含 $ 阅读全文
posted @ 2023-02-13 20:51 zac2010 阅读(26) 评论(0) 推荐(0)