
二分图
Mr.Gzj
这个作者很懒,什么都没留下…
展开
-
hdu2063过山车(二分图模板)
过山车 Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) ...原创 2019-05-25 15:10:57 · 157 阅读 · 0 评论 -
P1129 [ZJOI2007]矩阵游戏(二分图匹配)
题意:给出一个矩阵,只有0和1,问是否可以通过行交换和列交换使得方阵的主对角线(左上角到右下角的连线)上的格子均为1思路:我们可以把矩阵中1的位置xy看作一条从x连到y的边,所以就可以建一个二分图,求二分图的最大匹配便是交换行列后的匹配数,若最大匹配数小于n,则no,等于n,则yes#include<bits/stdc++.h>#define ll long longus...原创 2019-05-25 17:19:42 · 291 阅读 · 2 评论 -
P1402 酒店之王(二分图匹配)
题意:该酒店只有p间房间,一天只有固定的q道不同的菜。有一天来了n个客人,每个客人说出了自己喜欢哪些房间,喜欢哪道菜。但是很不幸,可能做不到让所有顾客满意(满意的条件是住进喜欢的房间,吃到喜欢的菜)。这里要怎么分配,能使最多顾客满意呢?思路:两个二分图,一个二分图匹配房间,另一个匹配菜,但要多定义两个数组记录dfs前的状态,举个栗子:编号为3的客人喜欢1号房间,1号菜可是房间1号被占用...原创 2019-05-25 18:59:49 · 390 阅读 · 0 评论 -
P3386 【模板】二分图匹配(匈牙利算法,增广路,二分图)
题目描述给定一个二分图,结点个数分别为n,m,边数为e,求二分图最大匹配数输入输出格式输入格式:第一行,n,m,e第二至e+1行,每行两个正整数u,v,表示u,v有一条连边输出格式:共一行,二分图最大匹配。借鉴:Darkness_大佬的题解:二分图的概念二分图又称作二部图,是图论中的一种特殊模型。设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交...原创 2018-12-23 21:41:17 · 641 阅读 · 0 评论 -
P2055 [ZJOI2009]假期的宿舍(二分图+建边)
题意:学校放假了有些同学回家了,而有些同学则有以前的好朋友来探访,那么住宿就是一个问题。比如 A 和 B 都是学校的学生,A 要回家,而 C 来看B,C 与 A 不认识。我们假设每个人只能睡和自己直接认识的人的床。那么一个解决方案就是 B 睡 A 的床而 C 睡 B 的床。而实际情况可能非常复杂,有的人可能认识好多在校学生,在校学生之间也不一定都互相认识。我们已知一共有 n 个人,并且知道其中每...原创 2019-05-31 22:24:23 · 194 阅读 · 2 评论