二分图最大匹配
tabo0
这个作者很懒,什么都没留下…
展开
-
二分图最大匹配 51nod 2006
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=2006 //#include <bits/stdc++.h> #include<stdio.h> #include<string.h> #include<string> #include<math.h> #i...原创 2018-03-08 17:13:54 · 115 阅读 · 0 评论 -
二分图最大独立集UVALive - 3415
/** https://vjudge.net/contest/215863#problem/G **题意:老师带学生去旅游,要求从n个学生中选出一些学生,满足任意两个学生至少要满足下面的四条中的一条。 1,身高相差大于40cm 2,性别相同 3,最喜欢的音乐不同类型 4,最喜欢的体育比赛相同类型 输出可以挑选的最多学生人数。 思路:最大独立集做法。 选出来的学生必须满足上面四个条...原创 2018-03-12 17:10:59 · 151 阅读 · 2 评论 -
二分图最小点覆盖UVA - 11419
UVA - 11419 //#include <bits/stdc++.h> #include<stdio.h> #include<string.h> #include<string> #include<math.h> #include<algorithm> #include<iostream> #inclu原创 2018-03-12 18:10:19 · 154 阅读 · 0 评论 -
poj3020二分图最大匹配
poj3020 **那个采用分块的思想,而这个是把单个的城市当做一块,进行编号从而构建图的连通性,至于最后的输出结果,城市总数减去最大匹配数==剩余的城市数,也就是最大独立集合数,剩余城市的个数说明他们无法进行增广/匹配,那么就需要单独建设天线,而 匹配数/2 == 一个天线覆盖两个城市 所以最终answer = city - ans + ans/2** //#include <b...原创 2018-03-14 17:19:24 · 127 阅读 · 0 评论