随笔分类 -  1.7 Others

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