[模板]01分数规划

Posted ressed

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[模板]01分数规划相关的知识,希望对你有一定的参考价值。

01分数规划:有A[i]和B[i],求一个最优的选择,使$frac{sum{A[i]}}{sum{B[i]}}$最大(最小同理)。

设某一个可能的答案为r,那么经过变形,会有$sum{A[i]-B[i]*r}$,当r是最优解时=0,r偏小时>0,r偏大时<0。

然后就可以二分这个r来做了。

板子题:poj2976(裸)、poj2728(最优比例生成树)、poj3621(最优比例生成环)。

 


以上是关于[模板]01分数规划的主要内容,如果未能解决你的问题,请参考以下文章

[POJ2976][POJ2728]01分数规划问题的二分答案解法

01分数规划学习笔记

poj 2976 基础01分数规划

01分数规划

01分数规划

算法微解读浅谈01分数规划