#D0139. Longest Path
Longest Path
问题陈述
有一个有向图 ,其中有 个点和 条边。顶点的编号为 ,对于每个 ( ), 第 条有向边从顶点 连到 。 不包含有向环。
求 中最长有向路径的长度。这里,有向路径的长度是指其中边的数量。
限制因素
- 所有输入值均为整数。
- 中的所有数对都是不同的。
- 不包含有向环。
输入
输入内容由标准输入法提供,格式如下:
输出
打印 中最长有向路径的长度。
4 5
1 2
1 3
3 2
2 4
3 4
3
下图中红色定向路径最长:
6 3
2 3
4 5
5 6
2
下图中红色定向路径最长:
5 8
5 3
2 3
2 4
5 2
5 1
1 4
4 3
1 3
3
下图中的红色定向路径是最长的路径之一: