随笔分类 - ACM——图论——最大权闭合图&&最大密度子图
摘要:"题目链接" 题意 给出n个点,每个点有一个值,现在要选择一些点的集合,使得(选择的点生成的逆序对数目)/(选择的点的数量)的比率最大。 思路 点与点之间生成一个逆序对可以看做是得到一个边,那么就是分数规划问题|E|/|V|,即求最大密度子图。 先处理出所有的逆序对,然后把这些逆序对看作边。 二分枚
阅读全文
摘要:"题目链接" 题意 给出n个人,和m对有冲突的人。要裁掉一些人,使得冲突率最高,冲突率为存在的冲突数/人数。 思路 题意可以转化为,求出一些边,使得|E|/|V|最大,这种分数规划叫做最大密度子图。 "学习" "建图" 对于每个边,依赖于点,可以转化为最大权闭合子图来求解。 最大密度子图: max(
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=3061 题意:中文题意。 思路:和上一题神似啊,比上一题还简单,重新看了遍论文让我对这个理解更加深了。 闭合图:如果某个点在图中的话,那么这个点的后继点全部都要在图中。 对应至题目,这里的必须攻占b以后才能攻占a,
阅读全文
摘要:http://poj.org/problem?id=2987 题意:有公司要裁员,每裁一个人可以得到收益(有正有负),而且如果裁掉的这个人有党羽的话,必须将这个人的所有党羽都裁除,问最少的裁员人数是多少和最大收益是多少。 思路:有依赖关系,最大权闭合图。我们要得到最大收益,那么就是尽量选择更多收益为
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=3879 http://www.lydsy.com/JudgeOnline/problem.php?id=1497 题意:给出n个点m条边,其中每个点有一个权值代表修建这个点需要耗费的钱,然后m条边里面,代表如果两个
阅读全文