@ysner
        
        2018-08-25T16:49:22.000000Z
        字数 587
        阅读 2843
    
    分数规划小结
总结 分数规划
定义
给定数列,求解一组数列() 
使得
 
最大化。 
(只要有未知量相除,都是这玩意儿)
方法
主要是二分答案。 
设二分出的值为, 
则应有
 
化化式子 
 
 
于是只要找出一组
,就能说明
,缩小了二分范围。
实现
一般都是边权设为,然后判图中是否有负环,或者网络流看能否跑出正费用。
题目
- [HNOI2009]最小圈 
 是边权,,改下不等号方向,找负环即可。
- [APIO2017]商旅 
 把所有能交易的一对集市都连起来,预处理出每对间的距离,和可能得到的最大利润(即商品最大差价)。
 然后把所有点入队找非负环即可。
 当然如果你入队了却不标记,就会卡在卡半年。
- [SCOI2014]方伯伯运椰子
- [SDOI2017]新生舞会
- [bzoj3232]圈地游戏