回归梦想
回归梦想
全部文章
题解
dfs(2)
leetcode(3)
PTA(5)
python(1)
一起开心(1)
后缀数组(2)
图论(4)
多校(4)
天梯赛(8)
字符串(8)
数据结构(1)
未归档(539)
模板(4)
每日一题(56)
点分治(2)
牛客题霸(117)
知识(4)
算法(76)
经验分享(2)
网络流24(11)
莫比乌斯反演(2)
队列(2)
归档
标签
去牛客网
登录
/
注册
回归梦想的博客
全部文章
/ 题解
(共3篇)
CF613D Kingdom and its Cities
CF613D Kingdom and its Cities 题目: 给定一棵有n 个节点的树,树上有一些关键点(key)。接下来有q组询问,每次给出ki 个key,要求删去一些点,使得这些key不相连。要求删去的最少的点数。 1<=n<=100000 1<=q<=100000...
虚树
树形dp
***
2021-02-23
0
652
Infinite Tree
来自专栏
Infinite Tree 题意: 题解: 参考博客看了好一阵子才明白。。。emm。我们先按照题意画出一部分树我们先不考虑复杂度,这题应该怎么做?题目给了每个点的权值w[i],问一个点到所有的节点路径长度*点权之和最小是多少,很明显是树形dpdp[i]表示以i为根的子树到i的w和sum[i]表示乘...
树状数组
虚树
*****
2021-02-23
0
746
[SDOI2011]消耗战
[SDOI2011]消耗战 题意: 给出n个点的一棵带有边权的树,以及q个询问.每次询问给出k个点,询问这使得这k个点与1点不连通所需切断的边的边权和最小是多少. 题解: 树型dp+虚树dp[x]:切断x及其子树上询问点的最小代价预处理出minv[pos]代表从11到pos路径上最小的边权如果pos...
dfs序
****
虚树
2021-01-21
0
644