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
二分图最小路径覆盖
【SSL 1333】地鼠的困境【
二分图
の最大匹配】
地鼠的困境TimeLimit:1000MSMemoryLimit:65536KDescription地鼠家族面临着一个新的威胁——猎食者。地鼠家族一共有N个地鼠和M个鼠洞,每个都位于不同的(x,y)坐标中。假如有地鼠在发觉危险以后s秒内都没有回到鼠洞里的话,就可能成为老鹰的食物。当然了,一个鼠洞只能拯救一只地鼠的命运,所有地鼠都以相等的速度v移动。地鼠家族需要设计一种策略,使得老鹰来时,易受攻击的
dreamcastღ
·
2020-08-23 00:23
二分图
·
匈牙利算法
SSLOnlineJudge
匈牙利算法
【ssl1082】拦截导弹【最长不上升子序列】【
最小路径覆盖
】
Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度(雷达给出的高度数据是不大于30000的正整数),计算这套系统最多能拦截多少导弹,如果要
ssllyr
·
2020-08-23 00:23
DFS
二分图/匹配
SSL题库
【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
并查集
【NOI2015】小园丁与老司机 DP 网络流
在所有可能的路径中,保留所有非左右的边,问
最小路径覆盖
所有的边。
hzt_Owen
·
2020-08-20 22:22
动态规划
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模型
最小路径覆盖
问题 (网络流解法)
王晓东《线性规划和网络流24题》求最小点路径覆盖并打印有向无环图的
最小路径覆盖
问题包括两种(设G是一个有向无环图,S是G的一个路径集合):(1)最小点路径覆盖:满足对于G中所有的点i,i在S中的一条路径中出现
百里屠猪
·
2020-08-20 10:24
ACM
网络流
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
hiho一下 第118周 #1394 : 网络流四·
最小路径覆盖
【网络流------
最小路径覆盖
+ 最大匹配 = n 】
#1394:网络流四·
最小路径覆盖
时间限制:10000ms单点时限:1000ms内存限制:256MB描述国庆期间正是旅游和游玩的高峰期。
leibniz_zhang
·
2020-08-20 04:43
网络流费用流
hihocoder
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
二分图
CF1310D - Tourism 随机+DP
求从点111出发经过KKK条边途径偶数个城市回到点111的最短距离2≤N≤80,2≤K≤102\leqN\leq80,2\leqK\leq102≤N≤80,2≤K≤10题解路径是一个环,并且是一个偶数环
二分图
的充要条件就是不存在奇数环所以我们可以把图染色成一个
二分图
linbinwu123
·
2020-08-20 02:37
DP
Codeforces
#
随机
二分图
的最小覆盖和最大匹配
二分图
:对于图G=(V,E),存在一种方式,将V划分为两个点集,每个点集内任意两个点间没有边。覆盖:V的子集,E中每条边至少有一个顶点在该集合中。最小覆盖:能够覆盖G的最少顶点集合。
sunpengshanda
·
2020-08-20 01:35
牛客
二分图
染色(弱化版)
链接:https://ac.nowcoder.com/acm/problem/13229来源:牛客网题目:
二分图
染色(弱化版)时间限制:C/C++1秒,其他语言2秒空间限制:C/C++524288K,其他语言
Mr顺
·
2020-08-20 01:56
ACM
Codeforces 1010D Mars rover
题目大意:对于一个不完全
二分图
,根节点为1,叶节点值为0或1,非叶节点包含一个操作(and,or,xor,not),求改变各个叶节点的值时(即0改为1,1改为0),根节点的值是多少解法:遍历图求各节点的值
weixin_30498921
·
2020-08-19 20:31
2661: [BeiJing wc2012]连连看(拆点费用流)
id=2661每个点拆成两个,可以消掉的连边,然后在
二分图
中做一次费用流即可。
AmadeusChan
·
2020-08-19 20:34
几种常见的Graph Embedding方法
针对graph的研究可以分成三类:1.简单的graph算法:如生成树算法,最短路算法,复杂一点的
二分图
匹配,费用流问题等等;2.概率图模型:将条件概率表达为图结构,并进一步挖掘,典型的有条件随机
马哥教育
·
2020-08-19 10:00
几种常见的Graph Embedding方法
针对graph的研究可以分成三类:1.简单的graph算法:如生成树算法,最短路算法,复杂一点的
二分图
匹配,费用流问题等等;2.概率图模型:将条件概率表达为图结构,并进一步挖掘,典型的有条件随机
我是九颗
·
2020-08-19 10:00
BZOJ 题目整理
并查集「BZOJ3527」「ZJOI2014」力FFT「BZOJ1924」「SDOI2010」所驼门王的宝藏奇妙的建图强连通分量缩点+最长路dp「BZOJ3205」思博题「BZOJ2150」部落战争建图+
最小路径覆盖
jjikkollp
·
2020-08-19 10:03
一些题目
KM算法 入门——[kuangbin]KM匹配
之前写过了关于普通二分匹配的相关题目了,就是寻找尽量多的边使得任意边连接的两点都没有与其他边相连,而km算法解决的则是在带权的
二分图
中寻找权值和最大的匹配,可以通过先给无连接的点连上权值为0或者负无穷(
Sega_hsj
·
2020-08-19 10:02
二分匹配
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他