随笔分类 -  树形dp

摘要:题目 题目链接:https://www.luogu.com.cn/problem/P4096 思路 设 \(f[x][0/1]\) 表示如果要确定点 \(x\) 是必败 / 必胜的话至少要确定多少个叶子。那么枚举子节点 \(v\),有 \(f[x][0]=\sum_{v\in son[x]}f[v] 阅读全文
posted @ 2020-10-21 16:12 stoorz 阅读(120) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:http://noip.ybtoj.com.cn/contest/90/problem/2 给定一棵树,你需要删去一些边(可以不删),使得剩下的图中每个点所在的连通块大小都 \(\geq m\)。 求删边的方案数,对 $786433$ 取模。两种方案不同,当且仅当存在一条边在一个方案 阅读全文
posted @ 2020-10-12 16:58 stoorz 阅读(136) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:http://noip.ybtoj.com.cn/problem/20053 思路 将被敬仰的人向敬仰他的人连一条有向边,那么如果存在环显然无解。 否则由于每个点入度最多为 $1$,所以形成了一棵树形结构。 设 \(f[x]\) 表示 \(x\) 子树内排序的方案数。考虑加入一棵子树 阅读全文
posted @ 2020-09-16 14:51 stoorz 阅读(146) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://www.luogu.com.cn/problem/P6773 提示:我们在题目描述的最后一段提供了一份简要的、形式化描述的题面。 在遥远的未来,物理学家终于发现了时间和因果的自然规律。即使在一个人出生前,我们也可以通过理论分析知晓他或她人生的一些信息,换言之,物理学允 阅读全文
posted @ 2020-09-08 21:11 stoorz 阅读(193) 评论(0) 推荐(0) 编辑
摘要:题目 思路 只把反色的边拿出来,构建成一片森林,那么最少的路径数即为奇数度数点的一半。 证明: 偶数点必然不能作为路径起点,因为如果作为起点,那么该点必然剩余奇数条出边,那么必然还有至少另外一条路径以该点为顶点,那么将这两条路径合二为一显然更优。 所以只有奇数点能作为路径起点,而显然任意奇数点最少需 阅读全文
posted @ 2020-08-12 21:48 stoorz 阅读(65) 评论(0) 推荐(0) 编辑
摘要:#题目 梦游中的你来到了一棵 \(N\) 个节点的树上. 你一共做了 \(Q\) 个梦, 每个梦需要你从点 \(u\) 走到 点 \(v\) 之后才能苏醒, 由于你正在梦游, 所以每到一个节点后,你会在它连出去的边中等概率地 选择一条走过去, 为了确保第二天能够准时到校, 你要求出每个梦期望经过多少 阅读全文
posted @ 2020-08-10 21:05 stoorz 阅读(157) 评论(0) 推荐(1) 编辑
摘要:前言 开学了,几天没写题了。今天~~政治课~~出来随机跳了一道题写写。。。 题目 题目链接:https://www.luogu.com.cn/problem/P3523 给一棵树,树上有一些关键节点,要求你选$m$个点,使得关键节点到这些点中距离的最小值的最大值最小,求这个值。 思路 $\opera 阅读全文
posted @ 2020-02-19 16:57 stoorz 阅读(136) 评论(0) 推荐(0) 编辑
摘要:题目 题目链接:https://gmoj.net/senior/ main/show/3501 H国的社会等级森严,除了国王之外,每个人均有且只有一个直接上级,当然国王没有上级。如果A是B的上级,B是C的上级,那么A就是C的上级。绝对不会出现这样的关系:A是B的上级,B也是A的上级。 最开始的时刻是 阅读全文
posted @ 2020-02-04 18:46 stoorz 阅读(188) 评论(0) 推荐(0) 编辑