[kuangbin带你飞]专题十:匹配问题——题解报告
- HDU 1045 Fire Net
- HDU 2444 The Accomodation of Students
- HDU 1083 Courses
- HDU 1281 棋盘游戏
- HDU 2819 Swap
- HDU 2389 Rain on your Parade
- HDU 4185 Oil Skimming
- POJ 3020 Antenna Placement
- HDU 1054 Strategic Game
- HDU 1151 Air Raid
- POJ 2594 Treasure Exploration
- HDU 3829 Cat VS Dog
- POJ 2289 Jamie’s Contact Groups
- POJ 2112 Optimal Milking
- POJ 3189 Steady Cow Assignment
- HDU 2255 奔小康赚大钱
- HDU 3488 Tour
- URAL 1099 Work Scheduling
- HDU 4687 Boke and Tsukkomi
总结:匹配问题分为二分图和一般图两种,区别就是后者存在奇数环,带花树现在还只会套板子,具体细节不是很懂。对于二分图,算法就是匈牙利或者效率更高的HK算法,问题一般就是一行一列只能存在一个(类似八皇后)、最小边覆盖、最小路径覆盖、最小点覆盖、最大独立集,还有就是多重匹配顺带来个二分限制条件,以及加权匹配的KM算法。
以后能用二分图匹配就用,最大流容易超时。只求最大匹配的话,dinic也可。