#N2U03P02. 依赖任务的最早轮次
依赖任务的最早轮次
依赖任务的最早轮次
难度:T4
【知识点:拓扑排序】
前置知识:拓扑排序及其冻结前置单元。
题目描述与输入
第一行 ,随后 行 ,固定为。边表示任务先于。每个任务用一轮完成,同轮可并行任意多个任务,求完成所有任务的最少轮数。
输出
有环输出 -,否则输出最少轮数。
数据范围
,,每行 固定为(占位,不参与计算)。允许重复依赖、自依赖。
样例输入
4 3
1 3 1
2 3 1
3 4 1
样例输出
3
样例说明
第轮做、,第轮做,第轮做。