技术栈

树的重心

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