技术栈
树的重心
启诚科技
6 天前
c++
·
算法
·
二分
·
树的重心
树上二分(树的重心)
Problem - G - Codeforces给定log2n次机会,去猜出树上的一个特殊的点。由给定的机会,很容易看出这是一个在树上二分题目,所以我们可以利用树的重心来保证每次可以去除树上一半的点,最后即可求出答案。
joker_zh53
1 年前
算法
·
深度优先
·
树的重心
846. 树的重心
给定一颗树,树中包含 n个结点(编号 1∼n)和 n−1条无向边。 请你找到树的重心,并输出将重心删除后,剩余各个连通块中点数的最大值。 重心定义:重心是指树中的一个结点,如果将这个点删除后,剩余各个连通块中点数的最大值最小,那么这个节点被称为树的重心。 输入格式 第一行包含整数 n,表示树的结点数。
我是有底线的