随笔分类 - 1.7 Others
摘要:"题目蓝链" Description 给你一个$n$个点的树,你需要支持$m$个以下$4$种操作: 1. 删除树中的一条边,并且再连接一条边,满足操作之后仍然一棵树 2. 往集合中加入一条路径 3. 删去第$x$次往集合里加入的路径 4. 询问树上的一条边是否被集合中所有的路径经过 $n \leq
阅读全文
摘要:"题目蓝链" Description 给你一棵树,经过一条边的时间为$1$。有$q$次询问,每次询问给定一条有若干个关键点的路径,你需要依次经过这些关键点。你会从路径的起点开始,每次随机选择一条与当前点直接相连的边走过去。问你走完这条路径的期望时间为多少 Solution 首先,本题有这样一个性质(
阅读全文
摘要:Solution 要求最小代价的方案数,所以我们显然可以直接把这些元素从小到大排序 我们令$f_i$表示消去$i$个一样的数字的方案数,不难得出$f_i = \frac {i \cdot (i 1)} {2} f_{i 1}$ 假设当前有$i$个数字,我们可以任选两个数字把编号小的消去,所以方案数为
阅读全文
摘要:"题目蓝链" Solution 虽然这题加了很多边,但本质上还是一棵树,我们~~只需要~~维护一下链上的和与最大值,然后直接树形DP 但不过这道题的DP比较独特,因为一个节点的DP值可以从它的父亲更新过来。那么这个DP是不是就是有后向性了呢? 其实我们只需要DP两遍就可以了,第一遍DP处理出一个点到
阅读全文