AT_relay_k 木の問題
题目描述
给定一棵含有 $N$ 个节点的树,树上的节点编号 $1$ 到 $N$。求出满足以下条件的序列的最长长度:
- 假设该序列为 $v_1,v_2,...,v_M$。对于任意满足 $1\le i\lt M$ 的整数 $i$,从顶点 $v_i$ 走到顶点 $v_{i+1}$ 的路径中不包含 $v$ 数组中除这两个点之外的所有点。所求即为 $M$ 的最大值。
输入格式
第一行输入一个整数 $N$。
第二行到第 $N$ 行,第 $(i+1)$ 行输入两个整数 $p_i,q_i$,表示第 $i$ 条树边连接的两个顶点的编号。
输出格式
一行一个整数,$M$ 的最大值。
说明/提示
对于 $100\%$ 的测试点,数据保证:
- $2\le N\le 10^5$;
- $1\le p_i,q_i\le N$;
- 给定的图构成一棵树。