E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
--------二分图匹配
UVa11045 My T-shirt suits me
思路:
二分图匹配
。幸好学过离散数学,看到题目马上反应过来是
二分图匹配
,但是不知道算法。
squee_spoon
·
2014-07-09 13:00
图论
uva
最大流
二分图匹配
Uva-10615-Rooks
这个题白书上面放的
二分图匹配
,最开始确实没想到要进行补边操作,很明显的是答案一定是所有点的度的最大值,关键是对不足答案值的点要进行补边,这个是参考别人代码才知道的。
z309241990
·
2014-07-03 09:00
二分图匹配
HDOJ 1528 Card Game Cheater
简单
二分图匹配
....CardGameCheaterTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)
u012797220
·
2014-06-27 11:00
UVA-12083-Guardian of Decency
这个题是给你一些限制条件,满足限制条件的人不可以出现在一起,其实分析后就是求最大点独立集,解法就是点数减去最小覆盖集,由于这里存在性别,所以为
二分图匹配
。
z309241990
·
2014-06-25 14:00
二分图匹配
Uva-11419-SAM I AM
这个题用
二分图匹配
做,白书上面的题。我觉得最巧的是最后再次对未匹配点进行匹配,这样就可以算出具体炸弹放的位置。
z309241990
·
2014-06-25 10:00
二分图匹配
HDOJ 1281 棋盘游戏
拆点
二分图匹配
棋盘游戏TimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission
u012797220
·
2014-06-25 00:00
HDOJ 1054 Strategic Game
二分图匹配
:最大匹配数=最大独立集=最小点覆盖最小路径覆盖=点数-最大匹配数StrategicGameTimeLimit:20000/10000MS(Java/Others) MemoryLimit
u012797220
·
2014-06-19 20:00
二分图匹配
详解
二分图匹配
:给定一个二分图G,在G的一个子图M中,M的边集中的任意两条边都不依附于同一个顶点,则称M是一个匹配。最大匹配:图中包含边数最多的匹配称为图的最大匹配。
u013015642
·
2014-06-15 19:00
二分图匹配
详解
二分图匹配
:给定一个二分图G,在G的一个子图M中,M的边集中的任意两条边都不依附于同一个顶点,则称M是一个匹配。最大匹配:图中包含边数最多的匹配称为图的最大匹配。
u013013910
·
2014-06-02 16:00
编程
算法
C语言
二分图匹配
UVALive 6525 Attacking rooks(二分图最大匹配)
和FireNet一样,但这里图是100*100的,搜索会超时(其实我还脑残的试了试).正解是
二分图匹配
,将每行中连续为.的作为X集合中一个点,同样,将每列中连续为.的点作为Y集合中的一个点。
u013081425
·
2014-05-07 15:00
二分图
hdu 2063 过山车(水题,
二分图匹配
)
小记:很久没写匈牙利算法了,有点生疏,WA了一次思路:匈牙利算法求最大匹配代码:#include #include #include #include #include #include #include #include #include #include #include usingnamespacestd; #definemst(a,b)memset(a,b,sizeof(a)) #de
ljd4305
·
2014-04-26 15:00
POJ 1469
二分图匹配
Hopcroft-Karp算法
题意:有N个学生和P门课程,让你判断能否构成最大匹配。先输入一个T,表示有T组测试数据;在输入N和P,P表示有P门课程,N表示有N个学生。之后有P行,比如:a a1a2a3a4a5---第一行。1与a1,a2,a3,a4,a5有匹配。bb1b2b3-----第二行。2与b1,b2,b3有匹配。如果匹配数等于学生数目则YES;否则为NO;上交模板,因为用了bfs增广一系列路径,所以更快……#incl
u011466175
·
2014-04-14 22:00
poj 3343
二分图匹配
+二分枚举
这个图论也是个1Y(100多行1Y好开心 。◕‿◕。)题目链接点这里有关匈牙利算法求二分匹配的内容点这里由于题目比较臭长。。。所以只把description搬过来了。。。AgainstMammothsTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 1644 Accepted: 534DescriptionBacktoyear3024,h
u012513980
·
2014-04-06 14:00
算法
二分查找
ACM
图论
最大匹配
poj 3041Asteroids+3692Kindergarten(
二分图匹配
+公式补充)
AsteroidsTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 13780 Accepted: 7493DescriptionBessiewantstonavigateherspaceshipthroughadangerousasteroidfieldintheshapeofanNxNgrid(1 #include #include
yinzm520
·
2014-04-02 10:00
nyoj-239 月老的难题 (
二分图匹配
—匈牙利算法 && 网络流—Dinic算法)
月老的难题时间限制:1000 ms | 内存限制:65535 KB难度:4描述月老准备给n个女孩与n个男孩牵红线,成就一对对美好的姻缘。现在,由于一些原因,部分男孩与女孩可能结成幸福的一家,部分可能不会结成幸福的家庭。现在已知哪些男孩与哪些女孩如果结婚的话,可以结成幸福的家庭,月老准备促成尽可能多的幸福家庭,请你帮他找出最多可能促成的幸福家庭数量吧。假设男孩们分别编号为1~n,女孩们也分别编号为1
u012628310
·
2014-03-13 18:00
匈牙利算法
二分图匹配
【POJ】【P2446】【Chessboard】【题解】【
二分图匹配
】
id=2446把空白格点标号,连接相邻格点,
二分图匹配
,注意xy是反着给出的,坑……Code:/* ID:iamzky OJ:POJ Index:2446 Language:C++ */ #include
u012732945
·
2014-03-02 09:00
poj
UVa:1411 Ants(KM算法)
由黑白两色的结点很容易想到
二分图匹配
,但是线段相交这里很难处理。这里有一个性质,即不相交的线段和一定小于相交的线段和。由于一定存在解,那么这样线段和最小的情况一定是不相交的。
kkkwjx
·
2014-02-28 20:00
二分图
KM算法
二分图最佳匹配
最小权
UVa:10888 Warehouse
问题可以转化为
二分图匹配
来做。利用BFS求得每个X到每个B的最短距离,为权值。然后用KM算法求最小权。需要用求最大权的算法,权值取反。不存在无解的情况。
kkkwjx
·
2014-02-27 21:00
bfs
二分图
KM算法
POJ 2446 Chessboard (
二分图匹配
)
题目链接:http://poj.org/problem?id=2446DescriptionAliceandBoboftenplaygamesonchessboard.Oneday,AlicedrawsaboardwithsizeM*N.ShewantsBobtousealotofcardswithsize1*2tocovertheboard.However,shethinksittooeasyt
u012860063
·
2014-02-26 22:00
Algorithm
算法
poj
POJ 2536 Gopher II (ZOJ 2536)
二分图匹配
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1882http://poj.org/problem?id=2536题目大意:有n之地鼠和m个地洞,他们需要在s秒内以v秒的速度跑进洞中,否则会被鹰抓走。给定每个地鼠和洞的坐标,每个洞最多容纳一只地鼠,问最小有危险的地鼠个数。思路:跑回学校了~来A几题。几个月前看的题不会做TT
murmured
·
2014-02-15 22:00
编程
ACM
poj
二部图
TOJ 1050 Courses 二分匹配
典型的
二分图匹配
的问题,我们只要计算最大
二分图匹配
数,如果和课程数相同就输出YES,否则输出NO。
u013652219
·
2014-02-14 17:00
匈牙利算法
TOJ
POJ 1274 The Perfect Stall || POJ 1469 COURSES(zoj 1140)
二分图匹配
两题
二分图匹配
的题:1.一个农民有n头牛和m个畜栏,对于每个畜栏,每头牛有不同喜好,有的想去,有的不想,对于给定的喜好表,你需要求出最大可以满足多少头牛的需求。
murmured
·
2014-02-13 21:00
编程
ACM
poj
【学习笔记】 支配集、覆盖集、独立集与匹配
本博文用来记录在学习
二分图匹配
中看到的知识点。注:下面的图G都为无向连通图一、点支配【支配】对于图G中顶点集合V中的某一个点A与另一个点B有边链接,叫做点A支配B。
lin375691011
·
2014-02-03 12:00
学习笔记
ACM
SGU 190 Dominoes(
二分图匹配
)
题意:给出一个n×n的棋盘,现在挖掉p个格子,问剩下的空位能否用1×2的Dominoes填满,小矩形不能覆盖。输出方案。思路:如果两个相邻的格子能放Dominoes,那么就在它们之间连一条边,很容易看出这是一个二分图,接下来只要做个最大匹配,看最大匹配数是否是空着的格子的一半就行了。代码:#include #include #include #include #include #include #
qian99
·
2014-01-17 11:00
图论
sgu
zoj 1654 Place the Robots (
二分图匹配
)
题目链接: zoj1654题目大意: 给出NxM的地图,地图上有空地,草地和墙 要在空地上放置机器人,机器人可向上下左右四个方向发射激光 且防止的机器人不会被其他机器人的激光射到,机器人可以穿过草地但不能穿墙 问可以放置机器人的最大数目解题思路: 先把同一行的空地和草地构成块(中间无墙),若中间有墙则可以构成多个块 再把列按同样
qq7366020
·
2013-11-25 22:00
ZOJ
二分匹配
hdu 1150 || poj 1325 Machine Schedule (
二分图匹配
)
题目链接: hdu1150题目大意: A机器有N种模式,B机器有M种模式 K件产品,每件产品可以由a模式或者b模式完成 问最少切换多少次模式可以完成K件产品解题思路: N种模式作为X集合,M种模式作为Y集合 它们之间的连线表示两者取其中之一就可完成产品 问题转化为最小点覆盖集,既求最大匹配数 匈牙利算法求解二分图
qq7366020
·
2013-11-24 19:00
poj
HDU
二分图
poj 1469 || hdu 1083 Courses (
二分图匹配
)
题目链接: hdu1083题目大意: 给你N种课程和M个学生,每个学生有自己喜欢的课程 若每个课程都能有一个学生代表输出YES,否则NO解题思路: 把课程作为X集合,学生作为Y集合 匈牙利求他们之间的最大匹配数 若最大匹配数等于课程数(不可能大于的),则满足题意 每种课程都有学生作为代表代码:#include #include
qq7366020
·
2013-11-24 18:00
poj
HDU
二分图
poj 1274 The Perfect Stall (
二分图匹配
)
题目链接: poj1274题目大意: 给出N头奶牛,和M个牛棚 每头奶牛只在自己喜欢的牛棚产奶,问最大的产牛量解题思路: 把N头奶牛作为X集合,M个牛棚作为Y集合 奶牛和牛棚的关系就是集合X和集合Y的关系 问题转化为X集合和Y集合的最大匹配数 匈牙利DFS增广路求解代码:#include #include #include #d
qq7366020
·
2013-11-24 17:00
poj
二分图
poj 3041 Asteroids (
二分图匹配
)
题目链接: poj3041题目大意: 给出NxN的矩阵,有M个点是障碍 每次只能删除一行或者一列,最少删除多少次才能清除障碍解题思路: 行作为X集合,列作为Y集合,障碍就是两集合间的连线 问题转化为如何使得选取最少的点,覆盖掉所有的直线 由König定理可得最小点集覆盖==最大匹配数,匈牙利求最大匹配代码:#include #include #
qq7366020
·
2013-11-24 17:00
poj
二分图
poj1274
做这个题是看到另一个刚关注我的童鞋博客的一篇网络流题目总结,说这个题是
二分图匹配
。也看了看,不难,就顺手做了做。奶牛喜欢哪个棚子就给它连上线,边权是1即可,构造二分图,求最大匹配数。
zhengnanlee
·
2013-11-19 23:00
图论
ACM题解报告
hdu 1054 Strategic Game 树上的点覆盖集
对于一个图的点覆盖集,都不存在多项式内的解法,但如果是树的话,却挺容易,有三种方法,第一个是贪心,第二个是树形dp,第三个是
二分图匹配
(树是一个二分图),我是用贪心做的,先深度优先遍历一遍得到遍历序列,
KIDGIN7439
·
2013-11-18 23:00
并查集 题集
基础:HDU 1213 1232 1233 1879POJ 2236 1161 2524 3047强化训练:POJ1182 食物链 并查集经典(向量法)POJ2492 并查集+可能涉及到DPS+
二分图匹配
u012861385
·
2013-11-17 12:00
USACO 4.2.2 && POJ 1274 ——
二分图匹配
ThePerfectStallTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 16733 Accepted: 7659DescriptionFarmerJohncompletedhisnewbarnjustlastweek,completewithallthelatestmilkingtechnology.Unfortunately,d
zkzxmzk
·
2013-10-31 03:00
ACM
二分图匹配
【
二分图匹配
专题】解题报告
HDU1068GirlsandBoys男生和女生构成二分图,根据题目男女直接的暧昧关系求出最大匹配m,根据二分图的性质容易知道答案为n-m/2。1#include 2#include 3#include 4#include 5#include 6#include 7#include 8#include 9#include 10#include 11#include 12#i
·
2013-10-23 12:00
二分图
hdu 3225 Flowers Placement
二分图匹配
+dfs
很明显是要找一个第k字典序的完备二分匹配方案。但是二分匹配却不能保证字典序。然后很容易想到搜索,第K次满足条件是,就是答案。不过,这种做法显然会超时。所以想到剪枝。搜索到第a个位置时,若第a+1——n能够构成完备匹配,则搜索,不能,则剪枝。这里需要维护一个完备匹配,所以一开始就进行一次匹配。因为搜索每次只需要更改一个匹配,所以在进行匈牙利算法找增广路的时候,只需要为一个结点寻找增广路。#inclu
t1019256391
·
2013-10-18 09:00
HDU 3468 Treasure Hunting (最短路+
二分图匹配
)
SampleInput 24 A.B. ***C 24 A#B. ***C SampleOutput1 2 题意:给定n,m表示下面地图大小.表示空地#表示墙*表示黄金行走的路线是A->Z->a->z (行走路线,必须是连续的字母)规则,必须从字母依次走最短路到下一个字母(字母必须连续走,如果走不到下一个字母或者地图上不存在下一个字母则输出-1)每次走到下一个字母可以取走路途上
u010126535
·
2013-10-15 19:00
poj 2226
二分图匹配
这个题目容易想到dp,dfs,dp状态太多,会mle加tle,dfs会tle。那么就只能往图论上面想了,注意到一个事实,任何一个格子只能被两个木板覆盖。而且是一个横着放的木板,一个竖着放的木板,那么所有横着的木板都看成x集合的点,竖着放的点都看成y集合的点。而格子看成边,那么这就是一个二分图求最小覆盖的问题了。上代码#include #include #include usingnamespace
yrleep
·
2013-10-12 19:00
hdu 3729 I'm Telling the Truth (
二分图匹配
)
I'mTellingtheTruthTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1109 AcceptedSubmission(s):557ProblemDescriptionAfterthisyear’scollege-entranceexam,t
u010228612
·
2013-10-09 15:00
hdu 3729 I'm Telling the Truth
二分图匹配
裸的
二分图匹配
。需要输出方案。
t1019256391
·
2013-10-07 23:00
ZOJ 1137
二分图匹配
最大独立集
GirlsandBoysTimeLimit:10Seconds MemoryLimit:32768KBthesecondyearoftheuniversitysomebodystartedastudyontheromanticrelationsbetweenthestudents.Therelation��romanticallyinvolved��isdefinedbetweenoneg
u012350533
·
2013-10-07 09:00
POJ-2536-Gopher II
思路:其实这个题就是
二分图匹配
,对于每个地鼠,若它的位置到地洞的距离不超过s*v,则对应的连边,流量值设置为1,然后设置起点和终点,起点与所有的地鼠连边,流量值为1。
z309241990
·
2013-09-30 00:00
dinic
二分图匹配
Poj 3281 最大流入门
就是比
二分图匹配
多一个,把牛放中间,食物和饮料放两边,然后就是用一个牛拷贝一份,这样防止多分牛奶或者食物流到同一只牛的地方,然后每一条边的权值是1 //SPA #include #include #include
ygqwan
·
2013-09-25 20:00
二分图的最大匹配、完美匹配和匈牙利算法
二分图的最大匹配、完美匹配和匈牙利算法2013-08-01Algorithms
二分图匹配
, 图论, 算法这篇文章讲无权二分图(unweightedbipartitegraph)的最大匹配(maximummatching
pi9nc
·
2013-09-20 15:00
hdu 4619 匈牙利算法 求最大匹配 2013 Multi-University Training Contest 2
15msAC首先明确理解
二分图匹配
:给定一个二分图G,在G的一个子图M中,M的边集中的任意两条边都不依附于同一个顶点,则称M是一个匹配.选择这样的边数最大的子集称为图的最大匹配问题(maximalmatchingproble
u011026968
·
2013-08-26 16:00
hdu 4619 Warm up 2
明明是经典的行列覆盖模型,居然没想到
二分图匹配
。为毛这么弱!!横竖有相连的就连一条边,最小覆盖点就是最大匹配,总数减去最小覆盖点就是答案。
t1019256391
·
2013-08-26 00:00
多校第二场
比赛中A还是做不到HDU4618 PalindromeSub-Array相当暴力,各种YY............施教主秒过,赛后我也没做了HDU4619 Warmup2 一道裸的
二分图匹配
#include
paradiserparadiser
·
2013-08-19 18:00
HDOJ 1507 - Uncle Tom's Inherited Land* 构图做二分图最大匹配
题解: 这题我第一反应是状态压缩DP..但是看范围.好吧..
二分图匹配
..但是有个问题..如果直接的点对点的做边..会出现混乱..并且不符合2分图的基本模型(同侧的点无直接的任何关系才行
kk303
·
2013-08-19 16:00
HDOJ 1281 - 棋盘游戏 快两年没写
二分图匹配
了~回顾下匈牙利
题解: 真相是被splay和动态树虐跪了...刷写水题调整下郁闷得不行的心态....匈牙利算法我早忘了..二分图嘛~~不管是最大匹配还是最大匹配最小代价~什么匈牙利啊~KM啊都可以闪..有网络流就够了....话是什么说..但是匈牙利算法写起来还是比最简单的网络流的写法方便...效率也更高吧~~回顾下感觉不错~ 本题..(x,y)配对~
kk303
·
2013-08-19 14:00
UVa
二分图匹配
Biginners
UVa 1045-TheGreatWallGame最小权匹配题意:给你一个n*n的棋盘,上面有n个棋子,要求通过移动各个棋子使得棋子在同一行或者同一列或者对角线上,求最小移动次数。思路:直接对于所有可能情况构造二分图,X集合为最初棋子,Y集合为移动后的棋子方位,边权为移动的次数。然后KM算法求最小权匹配。/**********************************************
u010710717
·
2013-08-18 19:00
UVa
二分图匹配
Examples
这些都是刘汝佳的算法训练指南上的例题,基本包括了常见的几种
二分图匹配
的算法。二分图是这样一个图,顶点分成两个不相交的集合X,Y中,其中同一个集合中没有边,所有的边关联在两个集合中。
u010710717
·
2013-08-18 15:00
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他