A91423.Minimum spanning tree for each edge
提高+/省选-
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
现有一张 n 个点,m 条边的无向连通图,边带权。对于每个 i(1≤i≤m),求出如果一个最小生成树中要求必须包括第 i 条边,最小生成树的边权总和最小值。
输入格式
第一行有两个整数 n 和 m。
接下来 m 行,每行有三个整数 u,v 和 w 表示一条权值为 w 的边连接 u 和 v。
输出格式
总共 m 行,第 i 行一个整数代表包括第 i 条边时的最小权值和。
输入输出样例
输入#1
5 7 1 2 3 1 3 1 1 4 5 2 3 2 2 5 3 3 4 2 4 5 4
输出#1
9 8 11 8 8 8 9
说明/提示
数据范围:
1≤n≤2×105,n−1≤m≤2×105,1≤ui,vi≤n,ui=vi,1≤wi≤109。