#P1434. 图上极差

    ID: 435 传统题 1000ms 256MiB 尝试: 23 已通过: 1 难度: 10 上传者: 标签>提高+/省选-并查集数据结构图论二分广度优先搜索

图上极差

图上极差

题目描述

update(25/04/06)本题数据已经加强。

Orange正在学习图论算法,他将给定你一张 nn 个点,mm 条边的带权无向图,现在他打算从 SS 点走到 TT 点,且要求最小化所经过边的极差。请你帮他求出最小的极差。

注意:你可以重复经过一条边多次!

经过边的极差定义为经过的最大边权与最小边权之差。

输入格式

第一行为4个整数 n,m,S,Tn,m,S,T,表示图的点数和边数,以及起点和终点。 接下来 mm 行,每行3个整数 u,v,wu,v,w,表示点 uuvv 之间存在一条长度为 ww 的边。

数据范围

1n20001 \le n \le 2000 1m50001 \le m \le 5000 1w1091 \le w \le 10^9 数据保证图联通。

输出格式

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

样例 #1

样例输入 #1

5 5 1 5
1 2 1
2 4 2
4 5 4
1 3 7
3 5 9

样例输出 #1

2