
二分匹配
文章平均质量分 80
Excelsior_kereo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
poj1087 A Plug for UNIX 二分匹配+floyd
Language:DefaultA Plug for UNIXTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 13446 Accepted: 4494DescriptionYou are in charge of setting up the原创 2014-07-15 23:11:25 · 784 阅读 · 0 评论 -
LA 6525 Attacking rooks 二分匹配
题意:给定n*n的棋盘,可以在'.'上摆 象棋中的车(X是墙壁)使得任意两个车都不能互相攻击到求最多能摆多少个车。思路:将每行中连续为.的作为X集合中一个点,同样,将每列中连续为.的点作为Y集合中的一个点。对原图中每个'.',将其对应的X集合和Y集合中的标号建边,便形成了二分图,对该图求最大匹配。详见代码:/*****************************原创 2015-01-31 23:24:03 · 812 阅读 · 0 评论 -
hdu 5093 Battle ships 二分匹配
题意:在n×m的方格中,‘#’代表iceberg,'*'代表ocean,‘o’代表floating ice。战舰只能放在ocean上,在同一行或者同一列不能放两个战舰除非它们中间有iceberg,求最多能放多少战舰。思路:二分匹配。每行中连续为'*'的作为X集合中一个点,同样,将每列中连续为'*'的点作为Y集合中的一个点。对原图中每个'*',将其对应的X集合和Y集合中的标号建边,便形成原创 2015-02-02 15:42:04 · 939 阅读 · 0 评论