求助
  • 板块灌水区
  • 楼主luduoduo2023
  • 当前回复34
  • 已保存回复37
  • 发布时间2024/10/5 21:24
  • 上次更新2024/10/5 23:24:05
查看原帖
求助
947986
luduoduo2023楼主2024/10/5 21:24

小宋的图论题(graph)

题目描述

现在有一个nn个点mm条边的有向图,求从每个点出发所能到达的边中最大权值。这个题,小宋不会做,你能帮帮他吗?

输入格式

第一行输入两个正整数nmn、m,表示这个有向图有nn个点和mm条边,接下来输入mm行,每行输入三个数xyzx、y、z,表示顶点xx向顶点yy连了一条权值为zz的有向边。

输出格式

输出总共一行,输出nn个数,第ii个数表示顶点ii出发所能到达的边中最大权值。(相邻两个数要用一个空格隔开)

注意:如果某个点到达不了任何边,这个点所能到达的边中最大权值为00

样例 #1

样例输入 #1

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

样例输出 #1

4 3 2 1 0

提示

【数据规模与约定】

对于 50%的数据 1n50001m50001\le n\le 5000,1\le m\le 5000

对于 100%的数据 1n1051m21051x,yn0z1091\le n\le 10^5,1\le m\le 2*10^5,1\le x,y \le n,0\le z\le 10^9

2024/10/5 21:24
加载中...