码迷,mamicode.com
首页 >  
搜索关键字:hard-life    ( 16个结果
【POJ3155】Hard Life 分数规划+最小割
题解: 如题。先算出那个分数值,然后看有哪些人还与源点相连。 最小割建图:原图每个点对应一个点,原图每条边对应一个点。每条边对应点向两端点对应点连边,注意要单向边。 这道题卡精度: 所以一些细节问题扒代码吧Qwq eps:1e-5 因为是double网络流,所以二分上界别太大,边数就好。 代码: #include #include #include #include...
分类:其他好文   时间:2015-06-10 10:28:04    阅读次数:161
poj3155--Hard Life(最大密度子图)
poj3155:题目链接 题目大意:给出了n个点,m条无向边,选一个集合M,要求集合中的边数/点数的最最大 参考:最小割模型在信息学竞赛中的应用 先做了0-1分数规划,然后最大权闭合图,然后是最大密度子图。最大密度子图要用到前两个知识点。 注意:精度问题,这个题的单调性会出现一段为0的值,所以要用二分逼近最左侧的那个,然后在二分完成后,要用low(左边界)再求一次,这样是最精确的 #in...
分类:其他好文   时间:2015-05-28 21:30:55    阅读次数:127
[POJ 3155] Hard Life
描述 http://poj.org/problem?id=3155 一个公司内部共n个员工,员工之间可能曾经因为小事有了过节,总是闹矛盾。若员工u和员工v有矛盾,用边(u, v)表示,共m个矛盾。最近,公司内部越来越不团结,要裁员。想得到一个被裁人员的清单,使得被裁人员间的不团结率最高。不团结率定义为被裁人员间的矛盾总数与被裁人员数的比值(不团结率= 被裁人员之间的矛盾总数/ 被...
分类:其他好文   时间:2015-02-10 21:44:00    阅读次数:219
POJ 3155 Hard Life(最大密度子图)
POJ 3155 Hard Life 题目链接 最大密度子图模板题 代码: #include #include #include #include using namespace std; const int MAXNODE = 1105; const int MAXEDGE = 100005; typedef double Type; const Type I...
分类:其他好文   时间:2014-11-12 22:59:02    阅读次数:229
POJ 3155 Hard Life(最大密度子图)
裸题。输入一个无向图,输出最大密度子图(输出子图结点数和升序编号)。看了《最小割模型在信息学竞赛中的应用——胡伯涛》的一部分,感觉01分数规划问题又是个大坑。暂时还看不懂。参考http://blog.csdn.net/power721/article/details/6781518构图:把原图中的无...
分类:其他好文   时间:2014-10-31 09:54:46    阅读次数:238
POJ Hard Life (最大密度子图)
Hard Life   做该题前需要先了解一些专有名词及定理。 希望你可以亲自看看2007年胡伯涛的论文! 有向图的闭合图(closure): 闭合图内任意点的任意后继也一定还在闭合图中。   题目:    给出N个人,有些人之间有联系,而有联系的两个人被认为是一个整体。如果,把人看作点,把关系看作边,则要求你求出 边 / 点 的比值最大。而这些点边之间必须是一个闭合图。...
分类:其他好文   时间:2014-10-04 17:58:16    阅读次数:220
16条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!