#P1965. 最长路径(四)
最长路径(四)
题目描述
给定一个有个节点的树,节点编号为,这棵树以1号节点为根节点,请你从根节点出发,找到图中的最长路径。(最长路径必须要保证从根节点出发)
输入描述
第一行输入一个整数 表示树的节点个数。
接下来一行输入个整数,表示节点的父节点编号。
输出描述
输出一个整数,表示最长路径的长度。
样例
输入
5
1 2 2 1
输出
2
样例解释
最长路径为或者,路径长度为。
给定一个有n个节点的树,节点编号为1∼n,这棵树以1号节点为根节点,请你从根节点出发,找到图中的最长路径。(最长路径必须要保证从根节点出发)
第一行输入一个整数n(1≤n≤105) 表示树的节点个数。
接下来一行输入n−1个整数p2,p3,...pn(1≤pi≤n),pi表示节点i的父节点编号。
输出一个整数,表示最长路径的长度。
输入
5
1 2 2 1
输出
2
样例解释
最长路径为1→2→4或者1→2→3,路径长度为2。
By signing up a Hydro universal account, you can submit code and join discussions in all online judging services provided by us.