01分数规划
Fb_by
这个作者很懒,什么都没留下…
展开
-
poj2976 Dropping tests 【01分数规划】
链接:http://poj.org/problem?id=2976题意:给你n个a和b,让你求删掉其中的k对使得 sigma(a[i])/sigma(b[i])最大。分析:01分数规划第一题,看这篇可以有个大概的了解。关键点在于不容易求一个值,但是验证某个值可行很容易。代码:#include#include#include#include#include#include原创 2016-07-31 14:53:05 · 373 阅读 · 0 评论 -
01分数规划
【关键字】0/1分数规划、最优比率生成树、最优比率环【背景】 根据楼教主的回忆录,他曾经在某一场比赛中秒掉了一道最优比率生成树问题,导致很多人跟风失败,最终悲剧。可见最优比率生成树是多么凶残的东西,但是这个东西只要好好研究半天就可以掌握,相信你在看了我写的这篇总结之后可以像楼教主一般秒掉这类问题。因为网上对于01分数规划问题的详细资料并不是太多,所以我就结合自己的一转载 2016-07-31 14:45:03 · 433 阅读 · 0 评论 -
poj2728 Desert King 【最优比例生成树 01分数规划】
链接:http://poj.org/problem?id=2728题意:有n个点,每个点用有坐标和高度,现在要让这n个点生成一棵树,收益是链接两点的距离bi,花费是高度差ci,现在要你求出sigma(ci)/sigma(bi) 最小。分析:按照01分数规划的套路走,R=sigma(ci)/sigma(bi) ,R为最小值。设F(L)=sigma(ci)-L*sigma(bi),如果对于原创 2016-07-31 18:57:44 · 382 阅读 · 0 评论 -
poj3621 Sightseeing Cows 【最大比例环 01分数规划】
链接:http://poj.org/problem?id=3621题意:n个点,m条边,点上有收益b,边上有花费c,点和边都可以多次经过,花费要重复算,但是收益不能重复算。现在要你找到一个环,使得sigma(b)/sigma(c)最大。分析:由于可能出现复杂的环,比如环套环,其中一个环的收益和花费为b1、c1,另一个为b2,c2,重复的花费为s。假设b1/c1>b2/c2,原创 2016-08-01 12:59:17 · 327 阅读 · 0 评论 -
bzoj1486 [HNOI2009]最小圈 【最小比例环 01分数规划】
链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1486题意:中文题,和上题相似,求的是sigma(c)/k最小的环,c是边的权值,k为选了多少点。分析:还是找简单还,证明在上一题。如果一个比例L使得sigma(c)-L*K是个负权环,那么可能存在一个小于L的比例R使得sigma(c)-R*K是个负权环,这就是01分数规划的套路原创 2016-08-01 13:11:14 · 478 阅读 · 0 评论 -
poj3155 Hard Life 【最大密度图 01分数规划】
链接:http://poj.org/problem?id=3155题意:给你一个图,n个点,m条边,现在要你找到一个子图,求子图中的边数与点数的比值最大。分析:《最小割模型在信息学竞赛中的应用》(胡伯涛著)中的论问题。01分数规划套路。。:R=sigma(e)/sigma(v) 设 F(L)=sigma(e)-L*sigma(v),但是我们二分出L后并不知道取哪些边。但是我们知道取了(原创 2016-08-01 20:48:16 · 374 阅读 · 0 评论