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
———二分图
poj 1422 Air Raid(最小路径覆盖 +
二分图
最大匹配)
在有向无环图中,最小路径覆盖数=节点数—其对应
二分图
的最大匹配数。最小
FDU_Nan
·
2020-08-23 00:55
图论-匹配
POJ 1422Air Raid(
二分图
最大匹配之最小路径覆盖)
题目地址:http://poj.org/problem?id=1422这题纯裸的最小路径覆盖题,题意表现的太明显了。。。不多说。。最小路径覆盖==顶点数-最大匹配数#include#include#include#include#include#include#include#include#includeusingnamespacestd;intn,mp[200][200],vis[200],l
Aerolite坠落
·
2020-08-23 00:54
二分图匹配
POJ 1422 Air Raid(
二分图
匹配最小路径覆盖)
问至少放多少伞兵思路:
二分图
的最小路径覆盖,每个点拆成两个点,然后根据有向边连边,然后答案为n-最大匹配数代码:#include#include#include#includeusingnamespacestd
lab104_yifan
·
2020-08-23 00:53
图论-二分图匹配
POJ1422 Air Raid【
二分图
最小路径覆盖】
先转换为
二分图
,先将N个点每个点拆成两个点,左边是1~N个点,右边也是1~N个点。将有向街道变为左边点指向右边点的边。因
行走少年郎
·
2020-08-23 00:53
-----
图
论
-----
二分图
SSL 1344 Knights#匈牙利算法#
分析可以把这个转化成
二分图
,求最大独立集。最大独立集=点的数量-最大匹配。用匈牙利算法,求出最大匹配就可以了。当然构图是很费时间的。在1的位置互不影响,所以可以这样划分,建立
二分图
。
ssl_xjq_逐风之刃
·
2020-08-23 00:20
二分图匹配
SSLOJ 1488.上升子序列【dp】【思维】【
二分图
匹配】
...题意:分析:代码:题意:给一个长度为nnn的数组aaa。试将其划分为两个严格上升子序列,并使其长度差最小分析:我们将点对(i,j)(i,j)(i,j),当i#include#include#include#include#include#include#include#defineLLlonglongusingnamespacestd;inlineLLread(){LLd=0,f=1;cha
滑稽大佬
·
2020-08-23 00:59
二分图
dp
思维
动态规划
二分图匹配
【SSL 1341&POJ 3041】Asteroids【
二分图
の最小顶点覆盖】
AsteroidsTimeLimit:1000MSMemoryLimit:65536KDescriptionBessiewantstonavigateherspaceshipthroughadangerousasteroidfieldintheshapeofanNxNgrid(1#include#include#includeusingnamespacestd;intn,s,ans,tot,x,y
dreamcastღ
·
2020-08-23 00:34
二分图
·
匈牙利算法
SSLOnlineJudge
二分图
【ssl1341】Asteroids【
二分图
】【匈牙利算法】【最大匹配问题】
DescriptionBessiewantstonavigateherspaceshipthroughadangerousasteroidfieldintheshapeofanNxNgrid(1#include#include#includetypedeflonglongll;usingnamespacestd;intn,m,link[201],tot,ans,hd[10001],cover[20
ssllyr
·
2020-08-23 00:33
二分图/匹配
DFS
SSL题库
POJ 1422 Air Raid (
二分图
最小点集覆盖 匈牙利算法)
AirRaidTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:7236Accepted:4295DescriptionConsideratownwhereallthestreetsareone-wayandeachstreetleadsfromoneintersectiontoanother.Itisalsoknownthatstartingf
_TCgogogo_
·
2020-08-23 00:22
图论
ACM
SSL_1344 knights
思路这题就是求一个
二分图
的最大独立集。定理:U=V-M;V=顶点数,M=最大匹配数(最小覆盖数),U=最大独立集。这道题难点在于我们怎么去建图。
nymph181
·
2020-08-23 00:21
图论
【SSL 1340&POJ 1422】Air Raid【
二分图
の最小路径覆盖】
最小路径覆盖TimeLimit:1000MSMemoryLimit:65536KDescription定义:一个不含圈的有向图G中,G的一个路径覆盖是一个其结点不相交的路径集合P,图中的每一个结点仅包含于P中的某一条路径。路径可以从任意结点开始和结束,且长度也为任意值,包括0。请你求任意一个不含圈的有向图G的最小路径覆盖数。提示:最小路径覆盖数=G的定点数-最小路径覆盖中的边数最小路径覆盖数=原图
dreamcastღ
·
2020-08-23 00:24
二分图
·
匈牙利算法
SSLOnlineJudge
最小路径覆盖
【SSL 1082】[1999年分区联赛提高组]拦截导弹【最长不上升子序列+
二分图
の最小路径覆盖】
1999年分区联赛提高组之一拦截导弹TimeLimit:1000MSMemoryLimit:65536KDescription某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导
dreamcastღ
·
2020-08-23 00:24
二分图
·
匈牙利算法
SSLOnlineJudge
二分图
【ssl1340】最小路径覆盖【最小路径覆盖】【最大匹配】
提示:最小路径覆盖数=G的定点数-最小路径覆盖中的边数最小路径覆盖数=原图G的顶点数-
二分图
的最大匹配数Inputt表示有t组数据;n表示n个顶点(n#i
ssllyr
·
2020-08-23 00:23
DFS
二分图/匹配
SSL题库
匈牙利算法
【SSL 1333】地鼠的困境【
二分图
の最大匹配】
地鼠的困境TimeLimit:1000MSMemoryLimit:65536KDescription地鼠家族面临着一个新的威胁——猎食者。地鼠家族一共有N个地鼠和M个鼠洞,每个都位于不同的(x,y)坐标中。假如有地鼠在发觉危险以后s秒内都没有回到鼠洞里的话,就可能成为老鹰的食物。当然了,一个鼠洞只能拯救一只地鼠的命运,所有地鼠都以相等的速度v移动。地鼠家族需要设计一种策略,使得老鹰来时,易受攻击的
dreamcastღ
·
2020-08-23 00:23
二分图
·
匈牙利算法
SSLOnlineJudge
匈牙利算法
【ssl1344】Knight【
二分图
匹配】【最大独立集】
Description一张大小为n的国际象棋棋盘,上面有一些格子被拿走了,棋盘规模n不超过200。马的攻击方向如下图,其中S处为马位置,标有X的点为该马的攻击点。你的任务是确定在这个棋盘上放置尽可能多的马,并使他们不互相攻击。Input输入n,m,表示棋盘有n行,m个点在棋盘中被拿走了。下面输入x,y为被拿走的点的坐标Output输出能放置的最多的马的数量,使它们不互相攻击SampleInput3
ssllyr
·
2020-08-23 00:23
二分图/匹配
DFS
SSL题库
BZOJ-2140: 稳定婚姻(网络流+Tarjan算法求强连通分量)
id=2140思路:很明显的
二分图
匹配的模型题(首先每个人看成一个点,男女分别分成两个集合,关系用点之间的连边来表示即可),对于每对婚姻关系是否稳定,其实可以转化为
二分图
中对应的边是否为关键匹配边(即删去该边之后最大匹配数是否仍然是
AmadeusChan
·
2020-08-23 00:50
6/6 知识图谱的生成与频繁序列匹配
知识图谱的生成就用了前天的思路,仔细考虑了一下,发现就是前项事件集和后项事件集做
二分图
连接,前项事件集内做全连接,遍历即可。
w_z_y1997
·
2020-08-22 23:38
资源聚合平台
Miku and Generals(
二分图
染色+背包)
原题地址:https://nanti.jisuanke.com/t/39271题意:给出n个物品,每个物品有一个权值,要求分成两份,使得两份的权值和最接近,并且有些物品之间有关系,表示不能在同一份中,问你最后两份中较大的那份是权值和.思路:由于限制条件,所以我们可以确定有些物品总是对立的,所以我们可以把对立的物品的差值放在背包里面进行dp,每个物品都可以取或不取,所以你都可以加上这个差值或者减去这
yiqzq
·
2020-08-22 04:36
ACM_DP
Miku and Generals (西安邀请赛
二分图
+背包)
https://nanti.jisuanke.com/t/39271题意给你n个权值然你分成两组使他们的权值和的差最小,其中有些点是相互矛盾的,不能分在同一组思路所有点都是100的倍数,可以直接除以100
二分图
染色将矛盾的点缩为一个
七九河开
·
2020-08-22 03:48
#
二分图
#
背包
2019 ICPC 陕西西安邀请赛 D. Miku and Generals
每个人有一个权值a_i,(a_i是可以被100整除的))现在需要你将n个人分成两组,有m个关系,a和b有关系代表a和b不能放在同一个组内,为了两组实力尽量平均,要你求两组权值差值最小时最大的值是哪一个题解:
二分图
染色
不二的王大可
·
2020-08-22 02:20
P3386 【模板】
二分图
匹配 Ek 与 dinic
题目背景
二分图
题目描述给定一个
二分图
,结点个数分别为n,m,边数为e,求
二分图
最大匹配数输入输出格式输入格式:第一行,n,m,e第二至e+1行,每行两个正整数u,v,表示u,v有一条连边输出格式:共一行
lwyer
·
2020-08-22 02:07
网络流
图论
2019西安邀请赛 Miku and Generals
二分图
+背包
题目链接:https://nanti.jisuanke.com/t/39271题意:n个权值,分成两组,使他们的权值和的差最小,第一个大于等于第二个,其中有些点是相互矛盾的,不能分在同一组题解:先把相对立的记录下来假设为:A1B1,A2B2...(Ai>Bi),那么我们就把A看成是B+(A-B),对于这两组,每一组肯定有一个B,其中一组要A-B,那么我们dp[i],表示第一个人能通过所有的A-B达
mmk27
·
2020-08-22 02:26
背包
二分图
Luogu P1894 [USACO4.2]The Perfect Stall
二分图
(网络流)不应该是蓝打底???这题浏览一遍就知道是
二分图
(网络流)算法喽,
二分图
代码太短,不想写(←这人???),所以就拿网络流练练手。设源点S=0,汇点T=n+m+1。
dianminba7855
·
2020-08-22 01:51
二分图
最大匹配——匈牙利算法
Poweredby:AB_IN局外人所谓匹配就是左右集合的点连起来。显然这个最大的匹配数为:333先给出主要函数booldfs(intu){for(inti=head[u];i!=-1;i=edge[i].next){intv=edge[i].v;if(!vis[v]){vis[v]=1;if(!lk[v]||(dfs(lk[v]))){lk[v]=u;return1;}}}return0;}用链
AB_IN 局外人
·
2020-08-21 23:49
ACM
二分图
的最佳完美匹配(模板)
二分图
的最佳完美匹配,也就是带权值的无向
二分图
中权值之和最大的完美匹配,整个图分为两个不相交的集合x和y,采用KM算法求解,也称匈牙利算法.时间复杂度为O(n^3)typedefinttype;//实际数据类型
SingleK
·
2020-08-21 11:08
洛谷1330 封锁阳光大学
二分图
判断
题目描述输入输出样例输入33121323输出(注意,下面的Impossible无换行)Impossible输入321223输出(注意,下面的1无换行)1题解每个连通图最多只有一个对应的
二分图
假设一个连通图可以构造出一个
二分图
H-ZeX
·
2020-08-21 09:34
算法
ACM
浅谈
二分图
基本用法及例题推荐
目录:前言A求解最大匹配匈牙利算法(Hungarian算法)-Hungarian算法(DFS)-Hungarian算法(BFS)-DFS与BFS的性能比较-字典序的相关处理B
二分图
的相关定理C求解带权最佳匹配
Zctoylm
·
2020-08-21 08:18
知识库系统
详解匈牙利算法与
二分图
匹配
本文始发于个人公众号:TechFlow,原创不易,求个关注今天是算法与数据结构专题的第31篇文章,我们一起来聊聊
二分图
匹配与匈牙利算法。
TechFlow
·
2020-08-21 08:30
数据结构
算法
算法
python
数据结构
二分图
SNOI省选模拟赛Round4 T2 最大团clique
二分图
(神题)
题目大意:给出n个点的坐标,要求选出最多的点使得这些点两两之间的距离小于等于k。n#definemaxn305usingnamespacestd;typedeflonglongLL;intread(){charc;intsum=0,f=1;c=getchar();while(c'9'){if(c=='-')f=-1;c=getchar();}while(c>='0'&&cK*K)can[i][j]
ObsdianGungnir
·
2020-08-21 01:14
二分图匹配
bzoj 5006: [THUWC2017]Bipartite 随机
二分图
题意:有三种边,每组边有不同的出现几率和规则,问这个图存在完备匹配的期望。题解:很神的想法。考虑状压,表示两边各自的匹配状态,因为两边的点数匹配点数相同,所以实际上最多只有一百多万种状态。如果只有0类边那么就很好转移了。然后有一个脑洞很大的想法:将第一种边(x−>y,u−>u)(x−>y,u−>u)拆成三条,前两条分别是(x−>y)(x−>y)和(u−>v)(u−>v),期望为1212,第三条边是
fyc_kabuto
·
2020-08-21 01:51
期望dp
状压dp
思路
[THUWC2017]随机
二分图
dalao的博客以前觉得很神的题。分拆条件即可。状压存边真是秀到我了。#include#definemod1000000007#definemaxn16usingnamespacestd;#defineSiz20000007#defineHashmod10000007#defineinv2(mod+1)/2#defineinv4(mod+1)/4intinfo[Hashmod],sta[Siz],
Freopen
·
2020-08-21 01:02
DP优化
枚举
图论
表达式
状压DP
Dinic
二分图
最大匹配最大流解法(来自lixiyi学姐的模板
/*Dinic算法,复杂度O(V^2E)总是寻找最短的增广路,并沿着它增广实际运行速度快,可以用作模板*/constintinf=2147483647;constdoubleeps=1e-8;constintmaxn=505;constllmod=1e9+7;structedge{intto,cap,rev;};vectorG[maxn];intlevel[maxn];//各点所属层数intite
mirror58229
·
2020-08-21 00:57
图论模板
二分图
最大匹配的König定理及其证明
如果你看不清楚第二个字母,下面有一个大号字体版本:
二分图
最大匹配的König定理及其证明本文将是这一系列里最短的一篇,因为我只打算把König定理证了,其它的废话一概没有。
matrix67
·
2020-08-21 00:11
Program
Impossible
[BZOJ4025]
二分图
(线段树分治+可撤销并查集)
题意给你nnn个点,mmm条边,每条边有一个出现时间和一个消失时间,求出每一个时刻当前图是否为
二分图
(n≤105,m≤2×105n\le10^5,m\le2\times10^5n≤105,m≤2×105
lunch__
·
2020-08-21 00:31
线段树分治
并查集
ZJOI2017一试酱油试水记
day0(3.20)早上在sxyz机房做了一题
二分图
(见前面题解)感谢(a掉)lzq提供帮助。。。中午草草的吃完饭坐车去温州一个下午车
jzq233jzq
·
2020-08-21 00:04
jzq的小杂谈
匈牙利算法——最大匹配
问题简介:
二分图
是指这样的图:图的顶点分成X和Y两个集合,同一个集合的顶点不存在边相连,只有不同集合的顶点才有可能有边直接相连。
haida_liudan
·
2020-08-20 23:21
acm&数据结构与算法
BZOJ 5006 [THUWC2017]Bipartite 随机
二分图
题目链接https://www.lydsy.com/JudgeOnline/problem.php?id=5006题解首先假设只有第一种情况(t=0)(t=0)(t=0),记f[i][j]f[i][j]f[i][j]表示左边的匹配状态为iii,右边匹配状态为jjj时,匹配方案的期望。转移枚举左边的最高位匹配到了哪条边,这样可以避免重复转移。考虑第二种情况(t=1)(t=1)(t=1),设两条边分别
dilei7762
·
2020-08-20 23:49
BZOJ 1854 SCOI2010 游戏
二分图
最大匹配/并查集
,每个武器有两个属性,只能使用其中一个,要求选择一些武器可以造成形如1234的伤害求最大伤害题目大意我没写明白还是去看原题把QAQ做法1:同1191每个武器向两个属性连边然后从1~10000枚举属性跑
二分图
最大匹配无法匹配则输出答案
PoPoQQQ
·
2020-08-20 22:59
匈牙利算法
BZOJ
并查集
Codeforces 19E Fairy
Description给定n个点,m条边的无向图,可以从图中删除一条边,问删除哪些边可以使图变成一个
二分图
。【题目分析】手玩一下,发现删除的是奇环的交集,而且不在偶环上的点,然后乱搞就可以了。
Orion_Rigel
·
2020-08-20 22:21
并查集
好题
THUWC2017 bipartite
这个游戏中有一个左右各n个点的
二分图
,图中的边会按照一定的规律随机出现。为了描述这些规律,某人将这些边分到若干个组中。每条边或者不属于任何组(这样的边一定不会出现),或者只属于一个组。
samjia2000
·
2020-08-20 21:37
解题报告
NOI2020 瞎逛游记
下午Mr_Wu讲
二分图
讲得天花乱坠,体验极其欠佳,但是仍然学到很多。Day-1报道日。一大早起来等火车,EI,xtq等人陆续到来,压力爆满。候车室分成北大附,人大附和十一的《三国》。
smarthehe
·
2020-08-20 21:10
游记
OI
二部图 欧拉图 哈密顿图 平面图 判定条件
目录石墨笔记PPT版1二部图偶图双图
二分图
Ks,tG(V1,V2,E)2欧拉图3哈密顿图4平面图欧拉公式推论:n-m+r=k+1m=3)的无向简单图,对于G中一对不相邻的顶点u,v均有d(u)+d(v)
创不了浩
·
2020-08-20 14:10
离散数学
基于随机游走的PersonalRank
1.1用户行为的
二分图
表示
Rover Ramble
·
2020-08-20 13:36
CTR模型
noi知识点
重要值排序不分先后基础算法贪心、枚举、分治、二分、倍增、*构造、高精、模拟图论图最短路(dijkstra、spfa、floyd),差分约束最小生成树(kruskal、prim)并查集(扩展域)拓扑排序
二分图
染色
weixin_38166931
·
2020-08-20 04:45
考点1
NOIP知识点汇总基础算法贪心、枚举、分治、二分、倍增、*构造、高精、模拟图论图最短路(dijkstra、spfa、floyd),差分约束最小生成树(kruskal、prim)并查集(扩展域)拓扑排序
二分图
染色
weixin_34144848
·
2020-08-20 04:07
NOIP真题题解(二)二分
1.NOIP2010提高组关押罪犯来源:NOIP2003提高组https://ac.nowcoder.com/acm/contest/258/C(二分,染色法判断
二分图
)O((N+M)logC)将罪犯当做点
git1314
·
2020-08-20 04:22
ACM
The 2016 ACM-ICPC Asia Dalian Regional Contest---题解
A-WrestlingMatch(
二分图
染色/2-set/dfs瞎搞均可)题意:Nowadays,atleastonewrestlingmatchisheldeveryyearinourcountry.Therearealotofpeopleinthegameis
20164235
·
2020-08-20 03:54
贪心
数学
图论
思维
搜索
hdu 2444 The Accomodation of Students (判断是否是
二分图
,最大匹配)
小记:这题主要是判断给定的图是否是
二分图
匹配,如果是的,求出最大匹配。这题数据比较水。思路:求图是否可以二分,可以使用dfs染色,或者bfs染色,或者并查集,这里我使用的是dfs染色,比较简单的一种。
娜一笑最倾城
·
2020-08-20 03:07
hdu
hdu 1068 Girls and Boys(水题,
二分图
匹配)
思路:直接套
二分图
匹配的模板就可以过,如果想要速度快,改成邻接表即可,这里我是使用的前向星,171ms。
娜一笑最倾城
·
2020-08-20 03:06
hdu
CSA:Flipping Matrix(
二分图
匹配 & 思维)
FlippingMatrixTimelimit:1000msMemorylimit:256MBYouaregivenabinarymatrixAAofsizeN\timesNN×N.Youareallowedtoperformthefollowingtwooperations:Taketworowsandswapthem.Ifwewanttoswaprowsxxandyy,we'llencodet
junior19
·
2020-08-20 03:48
二分图
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他