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
ACM-二分图匹配
Bzoj 2718: [Violet 4]毕业旅行 && Bzoj 1143: [CTSC2008]祭祀river 传递闭包,
二分图匹配
,匈牙利,bitset
1143:[CTSC2008]祭祀riverTimeLimit: 10Sec MemoryLimit: 162MBSubmit: 1878 Solved: 937[Submit][Status][Discuss]Description在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典,Y族都会在水面上举办盛大的祭祀活动。我们可以把Y族居住地水系看成一个由岔
微弱的世界
·
2016-03-16 01:00
二分图多重匹配问题
在二分图最大匹配中,每个点(不管是X方点还是Y方点)最多只能和一条匹配边相关联,然而,我们经常遇到这种问题,即
二分图匹配
中一个点可以和多条匹配边相关联,但有上限,或者说,Li表示点i最多可以和多少条匹配边相关联
qq919017553
·
2016-03-14 00:00
算法_10 : 图算法_3: 图的遍历、匹配
图的遍历算法
二分图匹配
:G是无环图,M={e1,e2,…,ek}是G的子集,若M中的任意两边互不相邻,则M是一个匹配最大匹配:饱和点:设M是G的匹配,G中与M中的边关联的顶点称为M的饱和点完美匹配:图G
mijian1207mijian
·
2016-03-06 21:00
校内欢乐赛之爆零季 POJ 1904
知识点:tarjan强连通分量,
二分图匹配
idea很好,,,由增广路推倒出做法,将匹配边反向形成强连通分量是关键相关:LA2966HDU4685(加强版)未完待续#include #include #include
qq_20669971
·
2016-03-06 18:00
POJ 3020 -Antenna Placement-
二分图匹配
题意:一个N*M的矩阵里有K个观测点,你必须放置天线覆盖所有观测点。每个雷达只能天线两个观测点,这两点必须相邻。计算最少天线数。做法:将所有相邻的观测点连起来,建图。跑一遍匈牙利算法就计算出了最大的覆盖数,除以二就是天线数。还要加上落单的观测点,每个都需要一个天线。1/*----------------------------------------------------------------
Helica
·
2016-03-05 00:00
POJ 3041-Asteroids-
二分图匹配
题意:经典的
二分图匹配
问题。给出一个N*N矩阵,其中有K个障碍物。一发歼星炮可以清楚一行或者一列上的障碍物。求最少的开炮数。做法:可以考虑最大点覆盖。建图左边顶点为行,右边顶点为列。若有障碍物则连边。
Helica
·
2016-03-05 00:00
bzoj1059 [ZJOI2007]矩阵游戏
题目链接裸的
二分图匹配
(为什么我要做这种水题?
HugeGun
·
2016-03-04 20:00
BZOJ 1433: [ZJOI2009]假期的宿舍
BZOJ1433:[ZJOI2009]假期的宿舍标签(空格分隔):OI-BZOJOI-
二分图匹配
TimeLimit:10SecMemoryLimit:162MBDescriptionInputOutputSampleInput13110010011100100SampleOutputˆ_ˆHINT
wuyuhan
·
2016-03-04 17:00
HDU 2819 隐式
二分图匹配
http://acm.hdu.edu.cn/showproblem.php?pid=2819这道题乍一看是矩阵变换题,估计用矩阵之类的也可以做但是分析一下就可以知道要凑成对角线都是1,题目允许行变换和列变换然而观察可以得知如果可以完成只需要行变换或者列变换之一即可donser[i][j]=1表示i,j位置有1,那么只需要变换j到i(即交换i,j行)输出中间过程用queue加上dfs遍历即可#inc
未名亚柳
·
2016-03-01 11:00
hdu2819
二分图匹配
E- SwapTimeLimit:1000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmit Status Practice HDU2819DescriptionGivenanN*Nmatrixwitheachentryequalto0or1.Youcanswapanytworowsoranytwocolumns.Canyo
yuanjunlai141
·
2016-02-29 21:00
hdu1083
二分图匹配
C- CoursesTimeLimit:10000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmit Status Practice HDU1083DescriptionConsideragroupofNstudentsandPcourses.Eachstudentvisitszero,oneormorethanonecou
yuanjunlai141
·
2016-02-29 21:00
hdu1281
二分图匹配
D- 棋盘游戏TimeLimit:1000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmit Status Practice HDU1281Description小希和Gardon在玩一个游戏:对一个N*M的棋盘,在格子里放尽量多的一些国际象棋里面的“车”,并且使得他们不能互相攻击,这当然很简单,但是Gardon限制了只有某
yuanjunlai141
·
2016-02-29 21:00
HDU 1083 网络流之
二分图匹配
pid=1083
二分图匹配
用得很多这道题只需要简化的二分匹配#include #include #include #definemaxm410 usingnamespacestd; intp,
未名亚柳
·
2016-02-29 10:00
【BZOJ1059】[ZJOI2007]矩阵游戏【
二分图匹配
】
题意:给出一个01矩阵,可以交换任意行,交换任意列。问是否可以把这个矩阵的对角线都变为1。http://www.cnblogs.com/jianglangcaijin/p/3799615.html说的挺详细的。#include usingnamespacestd; constintmaxn=405,maxm=40005; intn,head[maxn],cnt,from[maxn],vis[
BraketBN
·
2016-02-26 17:00
二分图匹配
[置顶] 省选算法汇集(持续更新)最后更新2016.2.29
Dinic
二分图匹配
/染色Tarjan系列(求
ws_yzy
·
2016-02-24 19:00
【个人整理】NOIP知识点汇总
因为是想到哪写到哪)基础算法贪心、枚举、分治、二分、倍增、*构造、高精、模拟图论图最短路(dijkstra、spfa、floyd),差分约束最小生成树(kruskal、prim)并查集(扩展域)拓扑排序二分图染色,*
二分图匹配
DQSSS
·
2016-02-21 17:49
===其它===
个人
【个人整理】NOIP知识点汇总
因为是想到哪写到哪)基础算法贪心、枚举、分治、二分、倍增、*构造、高精、模拟图论图最短路(dijkstra、spfa、floyd),差分约束最小生成树(kruskal、prim)并查集(扩展域)拓扑排序二分图染色,*
二分图匹配
LOI_DQS
·
2016-02-21 17:00
HDU 2444 The Accomodation of Students(判断二分图&染色法)
思路:
二分图匹配
,用染色法判断奇环(因为二分图不会有奇环)#include #include #include #include #include #include #include #include
Grit_ICPC
·
2016-02-20 15:00
二分图
poj 3057 Evacuation
二分图匹配
+bfs
题意:见挑战230页 #include #include #include #include #include #include #include #include #include #include usingnamespacestd; #defineMM(a)memset(a,0,sizeof(a)) typedeflonglongll; typedefunsigne
smilesundream
·
2016-02-19 11:00
Selecting Courses(
二分图匹配
Hungary算法)
SelectingCoursesTimeLimit:1000MS MemoryLimit:65536KB 64bitIOFormat:%I64d&%I64uDescriptionItiswellknownthatitisnoteasytoselectcoursesinthecollege,forthereisusuallyconflictamongthetimeofthecourses
Forever_wjs
·
2016-02-18 20:00
POJ 3041 (
二分图匹配
最小顶点覆盖)
AsteroidsTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 18793 Accepted: 10204DescriptionBessiewantstonavigateherspaceshipthroughadangerousasteroidfieldintheshapeofanNxNgrid(1 #include #include
morejarphone
·
2016-02-18 11:00
bzoj1854 [Scoi2010]游戏
题目链接第一眼就想到
二分图匹配
1#include 2#include 3#include 4#include 5#include 6#include 7#include 8#include
HugeGun
·
2016-02-18 09:00
UVALive5874 - Social Holidaying-
二分图匹配
/匈牙利算法
有n个家庭,m个房间,一个房间只能两个家庭住。求最大匹配。比较标准的二分图问题。先初始化把可能的家庭建边,然后跑一边匈牙利算法。最后的答案是最大匹配数/2,因为建图时有重复。#include #include #include #include usingnamespacestd; constintMAXN=410; intuN,vN; intg[MAXN][MAXN];
Helica
·
2016-02-17 23:00
【bzoj2744】[HEOI2012]朋友圈
二分图匹配
算是一道好题了吧,竟然自己想出来了。首先如果是一般图的最大团,那么肯定是不可做,所以这道题的条件一定有什么性质。仔细一看,对于A国,我们分成奇数和偶数两类点,我们发现边全都是在两类点之间的,同类点之间没有边。这不是一个二分图嘛?二分图的最大团?嘿嘿嘿,最大为2吧。再看B国,同样的做法,但是我们发现同类点之间两两有边。貌似有一个性质,二分图的最大独立集等于它补图的最大团(一般图适不适用呢?)。我们发
u012288458
·
2016-02-17 10:00
【bzoj1433】[ZJOI2009]假期的宿舍
二分图匹配
总之,按照要求连边就对了。裸的最大匹配。#include #include #include #include #include #include #definemaxn110 usingnamespacestd; inta[maxn][maxn],lk[maxn]; intb[maxn],c[maxn]; boolvis[maxn]; intn,m,cnt,ans,T; boolfind(
u012288458
·
2016-02-16 11:00
BZOJ3175 Tjoi2013 攻击装置(
二分图匹配
)
传送门Description给定一个01矩阵,其中你可以在0的位置放置攻击装置。每一个攻击装置(x,y)都可以按照“日”字攻击其周围的8个位置(x-1,y-2),(x-2,y-1),(x+1,y-2),(x+2,y-1),(x-1,y+2),(x-2,y+1),(x+1,y+2),(x+2,y+1)求在装置互不攻击的情况下,最多可以放置多少个装置。Input第一行一个整数N,表示矩阵大小为N*N。
geng4512
·
2016-02-14 20:00
hdu4606 计算几何+二分+
二分图匹配
+最短路
#include #include #include #include #include #include #include #include #include #include #include #include #include usingnamespacestd; constintN=1e2+10; constintM=1vec[N]; boolvis[N]; boolfind(intu){
zjck1995
·
2016-02-12 16:00
最大二分匹配
二分图匹配
,江湖称二分匹配,图论相关算法。现在给出两个集合,我们拿约会来举例子。一方是男生集合,一方是女生集合,女生都比较内敛,对不认识的男孩纸并不喜欢一起约会,所以这里边就要有人际关系的问题了。
qq_33183401
·
2016-02-11 19:00
HDU 1054 Strategic Game
也可以用
二分图匹配
来做,在数量上,二分图的最小点覆盖数=二分图的最大匹配。#include #include #include #include #include #include usi
Fighting_Heart
·
2016-02-04 21:00
HDU 1054 Strategic Game
也可以用
二分图匹配
来做,在数量上,二分图的最小点覆盖数=二分图的最大匹配。#include #include #include #include #include #include usi
Fighting_Heart
·
2016-02-04 21:00
POJ2584 T-Shirt Gumbo【二分图多重匹配】
思路:
二分图匹配
是一个对一个的匹配,这里是一对多匹配。须要用二分图多重
mengfanrong
·
2016-02-01 14:00
WC2016 NPC
题解假设最后存在一种方案使得所有盒子都是好的,那么显然就是一个简单的
二分图匹配
。那么我们可以往匹配这方面想。我们将一个盒子j拆为3个
PhilipsWeng
·
2016-01-31 20:00
HDU 4560 我是歌手(最大流)
类似于
二分图匹配
,所以用最大流可以做。既然是最大流,那么拆点是肯定的。我们把流派拆成两个点,两个点之间流量为k,前面的是不擅长的点,后面是擅长的点。
只玩三国的程序猿
·
2016-01-31 16:19
网络流
2016寒假集训
lightoj12221222 - Gift Packing
//*******************************以下是转载的**********************************************
二分图匹配
算法总结 二分图最大匹配的匈牙利算法二分图是这样一个图
KIJamesQi
·
2016-01-31 10:00
km
lightoj
ACM-
最小生成树之畅通project——hdu1863
***************************************转载请注明出处:http://blog.csdn.net/lttree***************************************畅通projectTimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)Tot
phlsheji
·
2016-01-31 08:00
poj 2594 Treasure Exploration(
二分图匹配
+Floyd求传递闭包)
题意:在一个有向图上,至少放多少个机器人可以遍历整个图(每个顶点可以重复遍历)?思路:最小路径覆盖+传递闭包(Floyd算法)。在原图的基础上要重新建图:利用Floyd算法,只要点i和点j可到达就认为它们是连通的。Floyd算法不仅可以求最短路,还可以求点的两两连通性(传递闭包),如1->2,2->3则1->3。最小路径覆盖=节点数-最大匹配数最大匹配数用匈牙利算法求得。参考链接:http://w
u014552756
·
2016-01-28 00:00
[POJ 3020]Antenna Placement[二分图最小路径覆盖]
我们可以将需要覆盖的地区编号,和这个地区有连接的需要覆盖的地区之间连一条线,进行
二分图匹配
,由于每个点都被重复连线了一次(A-
CatGlory
·
2016-01-26 16:00
最小路径覆盖
bzoj1854(
二分图匹配
)
1854:[Scoi2010]游戏TimeLimit: 5Sec MemoryLimit: 162MBSubmit: 3405 Solved: 1255[Submit][Status][Discuss]Descriptionlxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个
M_AXSSI
·
2016-01-12 19:00
bzoj3622已经没有什么好怕的啦(1)
题意:给出两个序列长度为n,一个匹配使得恰好有k个位置满足第一个序列的数大于第二个序列是合法的,求合法匹配方案数状态:unsloved思路:1.明显,泛化问题,是
二分图匹配
恰好为k的方案数。
qq_20669971
·
2016-01-10 21:00
二分图匹配
二分图最大匹配匈牙利算法核心思想找到增广路ans+1,至找不到增广具体参照https://www.byvoid.com/blog/hungary复杂度(以下以邻接链表来说)时间复杂度O(VE)(V表示一侧的点数,E表示二分图的边数)空间复杂度O(V+E)UOJ#78.二分图最大匹配模板测试var w:array[0..400000,1..2]oflongint; x,y,z:array[0..60
slongle_amazing
·
2016-01-09 11:00
BZOJ 1433 假期的宿舍
二分图匹配
这道题目不难,
二分图匹配
建模比较明显。加油吧!相信自己。(自己写的,好开心,40毫秒,比ccz略快)。尽管算法模版是抄一本书上的,但这次很明显我是背出来的。不算抄。
83131
·
2016-01-06 18:00
[置顶] 最大二分匹配算法详解(匈牙利)
二分图匹配
,江湖称二分匹配,图论相关算法。现在给出两个集合,我们拿约会来举例子。一方是男生集合,一方是女生集合,女生都比较内敛,对不认识的男孩纸并不喜欢一起约会,所以这里边就要有人际关系的问题了。
mengxiang000000
·
2016-01-01 15:00
算法
二分匹配
匈牙利算法
二分图匹配
二分匹配详解
HUD(2444)
pid=2444 就会给你n个人,m个朋友关系,然后让你判断是否能把他们分成两组然后里面谁也不认识对方如果能,输出最大的组的人数 解法,先判断二分图,然后在
二分图匹配
#include #include
NaCl__
·
2015-12-31 08:00
bzoj3140: [Hnoi2013]消毒
id=3140思路:首先我们观察题目“只需要使用min{x,y,z}单位的F试剂”那么我们如果选择一位长度为a,那其他两维直接取到最大即可那么题目就相当于问最少切多少个面才能覆盖所有点二维的很简单,直接
二分图匹配
即可
thy_asdf
·
2015-12-29 08:00
杭电OJ2063 (基础
二分图匹配
)(月老降临)
过山车TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):15700 AcceptedSubmission(s):6886ProblemDescriptionRPGgirls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两
mengxiang000000
·
2015-12-18 17:00
杭电
二分匹配
二分匹配
二分图匹配
杭电2063
bzoj2034[2009国家集训队]最大收益
我们看完题目,大概都会有点想法,我们可以不断地贪心插入这个任务实际上就是,我们把这些任务和对面的时间点看成一个二分图,于是我们可以思考
二分图匹配
,并用二分来查找时间点,类似匈牙利的思想把任务往后挤,挤不动就不插入最开始的时候并没有看
BPM136
·
2015-12-13 11:00
二分图匹配
bzoj1191[HNOI2006]超级英雄Hero
裸的
二分图匹配
,毕竟是t1,但是主要是有一句题目一旦没办法匹配了就要break,没看到闯关制的我调了好久#include #include #include #include #include #include
BPM136
·
2015-12-12 11:00
二分图匹配
bzoj1059(
二分图匹配
)
1059:[ZJOI2007]矩阵游戏TimeLimit: 10Sec MemoryLimit: 162MBSubmit: 2948 Solved: 1434[Submit][Status][Discuss]Description小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏——矩阵游戏。矩阵游戏在一个N*N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该
M_AXSSI
·
2015-12-10 18:00
BZOJ1191(
二分图匹配
)
1191:[HNOI2006]超级英雄HeroTimeLimit: 10Sec MemoryLimit: 162MBSubmit: 2771 Solved: 1313[Submit][Status][Discuss]Description现在电视台有一种节目叫做超级英雄,大概的流程就是每位选手到台上回答主持人的几个问题,然后根据回答问题的多少获得不同数目的奖品或奖金。主持人问题准备了若干道题目
M_AXSSI
·
2015-12-10 18:00
1191: [HNOI2006]超级英雄Hero
很裸的
二分图匹配
。然而本沙茶没读题WA了三次。。。。。。。。。
nlj1999
·
2015-12-09 20:00
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他