某 SCOI 模拟赛 T3 贪吃的史莱姆(slime)【树形DP】
题意给定一棵树,问多少个排列使得每个长为 mmm 的子区间内的点的导出子图是连通的,答案对 109+910^9+9109+9 取模。2≤m≤n≤4002\leq m\leq n\leq 4002≤m≤n≤400。题解考虑两种情况:2m≤n2m\leq n2m≤n;2m>n2m>n2m>n。2m≤n2m\leq n2m≤n此时排列的最前 mmm 个元素一定是一棵子树,中间部分在一条链上,最后 mmm 个元素在另一个子树里。显然以重心为根 DFS 时,如果恰有两棵大小为 mm
原创
2020-06-11 08:44:50 ·
301 阅读 ·
0 评论