2013年8月7日
摘要: 题目大意:给一个无向图,求此图的最大密度子图。输入:n,m,表示有n个点(1 -- n编号),接m行,每行u v,表示u到v有一条无向边。网上各种传说这是一种分数规划的东西,然后我也不了解,搜了很多资料,也没有人给了很好的解释。貌似胡伯涛的一篇文章里提到了这样的算法,但是里面的证明各种看不懂。好吧,看不懂我就只有另寻他法了。乍一看,毫无策略。方案核心是要找答案,那就直接枚举答案测试好了。题目要找最大密度**,也即(选中的边数/与这些边边有关的点数)。那就二分枚举这个最大密度吧!!!假设答案是k,任意所选边集为E,与E对应的点集V,即有max{|E|/|V|} == k,也就是说|E|/|V| 阅读全文
posted @ 2013-08-07 19:10 男神发量 阅读(224) 评论(0) 推荐(0) 编辑