#P4234. 最小差值生成树

    ID: 3176 Type: RemoteJudge 3000ms 256MiB Tried: 0 Accepted: 0 Difficulty: 6 Uploaded By: Tags>图论O2优化枚举深度优先搜索,DFS生成树Link-Cut Tree,LCT

最小差值生成树

题目描述

给定一个点标号从 11nn 的、有 mm 条边的无向图,求边权最大值与最小值的差值最小的生成树。图可能存在自环。

输入格式

第一行有两个整数,表示图的点数 nn 和边数 mm

接下来 mm 行,每行三个整数 u,v,wu, v, w,表示存在一条连接 u,vu, v 长度为 ww 的边。

输出格式

输出一行一个整数,表示答案。

4 6 
1 2 10 
1 3 100 
1 4 90 
2 3 20 
2 4 80 
3 4 40 

20

提示

数据规模与约定

  • 对于 30%30\% 的数据,保证 n100n \leq 100m103m \leq 10^3
  • 对于 97%97\% 的数据,保证 n500n \leq 500m105m \leq 10^5
  • 对于 100%100\% 的数据,保证 1n5×1041 \leq n \leq 5 \times 10^41m2×1051 \leq m \leq 2 \times 10^51u,vn1 \leq u, v \leq n1w1041 \leq w \leq 10^4