Skip to main content

01 分数规划

参考资料

简介

01 分数规划 求一个子集,使「选中元素的收益之和除以代价之和」最大或最小。二分答案 midmid,将每个元素的权值改为 收益mid×代价收益-mid\times 代价,再判断是否存在子集使总权值非负,即把分式最优化转化为可行性判定。

例题

给定一张 nn 个点 mm 条带权有向边的图,求一个环,使环上边权的平均值最小。