CF1238F The Maximum Subtree
题目描述
定义一个大小为 $n$ 的树是好的,为存在一种给每一个节点 $i$ 赋两个值 $l_i,r_i$ 分别代表线段的左端点和右端点的方案,使得两个点 $u,v$ 在树上有边当且仅当 $u,v$ 所代表的线段有交集。
现在给定一棵大小为 $n$ 的树,让你求出最大的好的子树的大小。多组数据。
本题中“子树”指树上的一个连通子图。
输入格式
第一行一个正整数表示数据组数 $q$ $(1\le q\le 1.5\times 10^5)$。
接下来 $q$ 组数据,每组询问第一行一个整数 $n$ $(2\le n\le 3\times 10^5)$ 代表树的节点数,后面 $n-1$ 行每行两个数 $u,v$ 代表树上的一条边 $(u,v)$。
数据保证 $\sum n\le 3\times 10^5$。
输出格式
对于每组数据,输出最大的好的子树的大小。
说明/提示
In the first query there is a good subtree of size $ 8 $ . The vertices belonging to this subtree are $ {9, 4, 10, 2, 5, 1, 6, 3} $ .