bzoj 1486 最小圈
Description
给定一个\(n\le 3000\)的带权图
定义一个圈的权值为圈上的边权平均值
求最小权值的圈
Analysis
考虑二分答案, 二分该平均值mid
此时对于一个权值小于该平均值的圈, 在所有边权值减少mid后, 会变成一个负环
用spfa判段负环即可
给定一个\(n\le 3000\)的带权图
定义一个圈的权值为圈上的边权平均值
求最小权值的圈
考虑二分答案, 二分该平均值mid
此时对于一个权值小于该平均值的圈, 在所有边权值减少mid后, 会变成一个负环
用spfa判段负环即可