DAG图上的最长路径

测试数据来自 system/2871

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【问题描述】

  设 \(G\) 为有 \(n\) 个顶点的带权DAG图,\(G\)中顶点从 \(1\)..\(n\)编号,请设计算法找到图 \(G\) 中的一条最长路径,输出其长度。

【输入格式】

  输入的第一行有两个整数,分别代表图的点数 \(n\) 和边数 \(m\)。
  第 \(2\) 到第 \(m + 1\) 行,每行 \(3\) 个整数 \(u, v, w\),代表存在一条从 \(u\) 到 \(v\) 边权为 \(w\) 的边。

【输出格式】

  输出一行一个整数,代表途中的一条最长路。

【输入输出样例】

 Input

5 6
1 2 2
2 3 3
3 4 1
4 5 2
1 5 5
1 3 6

 Output

9

【数据范围】

  对于 100% 的数据,\(n≤20000,m≤100000,1≤w≤10000\)。

【来源】

  Mr.he

DAG图与拓扑排序练习题

未认领
状态
已结束
题目
10
开始时间
2024-04-26 00:00
截止时间
2024-07-06 23:59
可延期
24.0 小时