图论
文章平均质量分 81
Human_CK
这个作者很懒,什么都没留下…
展开
-
HDU3722 Card Game KM算法的二分图带权匹配
Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=3722 【前言】 又搜刮来了一份代码。 用于求二分图的带权匹配。 记得以前看到过这道题,不够没什么思路。 昨天也是。 于是今天学了KM原创 2011-08-06 15:33:36 · 685 阅读 · 0 评论 -
HDU2448 Mining Station on the Sea Floyd算法+KM算法
Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=2448 【题意】 给定m个station的无向连接图, 再给定m个station上任意的n个vessel(n 再给定n个port,同时给出station到port的有向连接图, 要求n个vessel回到n个port的最小权值和。 一个port只能容纳一个ve原创 2011-11-10 13:42:57 · 649 阅读 · 0 评论 -
HDU2853 Assignment KM算法 巧妙变化
Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=2853 【题意】 给定一个二分图的所有匹配权值,再给出一个匹配(不是最优),求最优可以增加多少值,同时要求改变的匹配数目最少。 【思路】 自己的思路错了。后来上网找了,发现这个思路真的很不错。 把所有权值扩大到k倍且k>n,至于为什么要扩大以原创 2011-11-08 19:47:52 · 772 阅读 · 0 评论 -
二分图
【二分图分类】 二分图匹配 POJ1469、POJ1274、POJ2239、POJ1719、POJ2446、POJ3020 最小点覆盖 = 最大二分匹配(每增加一条两个端点均未被选中的匹配,都会增加一个点) POJ1325、 最小路径覆盖 = N - 最大二分匹配(每引入一个匹配就会减少一条路径) POJ1422、 最小路径覆盖变种 POJ2594、原创 2011-11-05 14:03:22 · 536 阅读 · 0 评论 -
HDU2389 Rain on your Parade 二分图匹配——Hopcroft_Karp算法
Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=2389 【前言】 做个二分图的专题。 遇到这道顶点数3000的题目。 用匈牙利邻接表、邻接矩阵,以及匈牙利非递归版本交了三次,均TLE。 然后找到解题报告,说是HK算法。 网上介绍HK算法的资料挺多,但讲解的挺少,拼凑着突然觉悟了。 【思路】原创 2011-11-17 21:14:57 · 909 阅读 · 0 评论 -
POJ3020 Antenna Placement 二分匹配
Problem Address:http://poj.org/problem?id=3020 【前言】 第一次交了WA。 但是不知道哪里错了。 后来改啊改啊交了,A了。 验证了之后发现只是第一次没注意好。 原来的模板为连接设置为0,标号必须从1开始。然原创 2011-08-20 16:58:53 · 497 阅读 · 0 评论 -
POJ3041 Asteroids 二分匹配-匈牙利算法
Problem Address:http://poj.org/problem?id=3041 【思路】 事实上,最小点集覆盖数等于二分图的最大匹配。 以行和列为点,如果某个点有asteroid,则新建一个 i->j 的连接。 则问题变成求最小点集覆盖。原创 2011-08-20 14:17:02 · 528 阅读 · 0 评论 -
POJ2513 Colored Sticks 欧拉路径+Trie
Problem Address:http://poj.org/problem?id=2513 【思路】 其实这道题主要是欧拉路径而不是Trie。 Trie只是相当于hash,用来表示每个颜色的编号。 以stick的左右端点为点,连线,求所成图形是否存在欧拉原创 2011-08-19 18:36:12 · 602 阅读 · 0 评论 -
HDU3729 I'm Telling the Truth 匈牙利算法的二分图匹配
Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=3729 【前言】 昨天做一份四道题的练习。 是去年天津区域赛的题目。 出了两道,不过觉得那两道都是比较简单的。 一道trie,一道暴力搜原创 2011-08-06 11:37:34 · 675 阅读 · 0 评论 -
HDU3622 二分+2-SAT
Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=3622 这道题当初做的时候想到的是二分加上某个东西。 后来知道是2-SAT,可惜没学过。 今天把2-SAT弄清楚了一点,做了道基础题。http://acm.hdu.edu.cn/showproblem.php?pid=3062 2-SAT主要还是难在建图上面。 所原创 2012-03-01 16:37:44 · 559 阅读 · 0 评论