题目大意:给定一棵树的n个节点和n-1条边,对于每个节点,要求去掉它之后所有子树的最大节点数,并输出最大节点数小于n/2的节点编号
算法:用树型dp实现,对于每个节点,保留包含该点的子树的节点数son,并且保留去掉改点后的最大子树的节点数val
结构定义:
dp过程:
源代码:
题目大意:给定一棵树的n个节点和n-1条边,对于每个节点,要求去掉它之后所有子树的最大节点数,并输出最大节点数小于n/2的节点编号
算法:用树型dp实现,对于每个节点,保留包含该点的子树的节点数son,并且保留去掉改点后的最大子树的节点数val
结构定义:
dp过程:
源代码: