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
最小路径覆盖
hdu 1151 Air Raid(
最小路径覆盖
)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1151 AirRaidTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):3951 AcceptedSubmission(s):2626ProblemDescri
qiqi_skystar
·
2015-10-12 14:00
最大团&&二分图2
最小路径覆盖
: DAG的
最小路径覆盖
是指找最小数目的互相不相交的有向路径,满足DAG的所有顶点都被覆盖。通俗的讲就是
driver13
·
2015-10-04 15:00
POJ 3216 Repairing Company (floyd +
最小路径覆盖
)
题目链接:http://poj.org/problem?id=3216题意:有n个城市,m个任务,每一个任务有所在城市和开始时间以及持续时间,城市间有路径,通过路径需要花费时间,问最小需要多少个工人思路:用floyd算法求出城市的最短路,然后遍历所有的任务,如果u任务结束时间加上到达v任务所在城市的时间要在v任务开始时间前则G[u][v]=1,然后用匈牙利算法求最大匹配,注意的是题目给出的不连通×
csdn364988181
·
2015-10-01 19:00
ACM
图论
POJ 2594 Treasure Exploration (floyd判断联通+
最小路径覆盖
)
题目链接:http://poj.org/problem?id=2594题意:有n个点,m条单向路径,问需要最小几个机器人可以遍历所有的点,已经走过的点可以再走思路:一开始还以为和上一题一样然后就gg了……,关键点在于走过的点可以重复走,也就是我们需要把间接相连的点连起来(如1->2->3,4->2->5,直接建图,2这个点被使用后4和5就无法联通了),用floyd把间接相连的点连起来就好#incl
csdn364988181
·
2015-09-30 19:00
ACM
图论
POJ 1422 Air Raid (
最小路径覆盖
)
id=1422题意:一个小镇有n个路口,m条单向边连接2个路口,降落若干个人到路口上,人可以通过边运动,要求所有的路口有人经过,问最少要几个人思路:
最小路径覆盖
=点数-二分图最大匹配由于是无向图,拆点求出来的最大匹配其实是原图的相连的点
月黑风高叶
·
2015-09-29 19:51
ACM_二分图
POJ 1422 Air Raid (
最小路径覆盖
)
id=1422题意:一个小镇有n个路口,m条单向边连接2个路口,降落若干个人到路口上,人可以通过边运动,要求所有的路口有人经过,问最少要几个人思路:
最小路径覆盖
=点数-二分图最大匹配由于是无向图,拆点求出来的最大匹配其实是原图的相连的点
csdn364988181
·
2015-09-29 19:00
poj1548(
最小路径覆盖
)
思路:
最小路径覆盖
是很容易想到的(本题就是求最小的路径条数覆盖所有的点),关键是如何建图,其实也不难想到,对于当前点,如果后面的点它能够到达,那么就连边。
最小路径覆盖
=顶点数-最大匹配。
KIJamesQi
·
2015-09-25 16:00
图论
二分图匹配
hdu3861(tarjan缩点 + Hungary)
那么这两个点必须在同一个集合中;2.同一个集合中的两个点u,v要满足要么u->v||v->u;3.一个点只能被划分到同一个集合;问最少能划分成几个集合思路:对于条件一就是强联通分量;对于条件2,3得话就要球出来
最小路径覆盖
KIJamesQi
·
2015-09-20 00:00
图论
二分图匹配
hdu1350 && 1960
最小路径覆盖
分析:一个出租车公司有M个预约,每个预约的具体信息占一行,例如:XX:YYabcd的形式;这个预约需要花的时间等于|a-b|+|c-d|,当然开始时间加上花的时间就等于结束时间;问最少需要派多少辆车就可以完成任务了;我们很容易想到一辆车完成这个任务后可不可以继续完成另外一个任务,只要时间允许?这里的时间判断就是前一个任务完成后+到达下一个任务的起点的时间是否小于下一个任务的开始时间;可以的话,这两
KIJamesQi
·
2015-09-15 14:00
图论
二分图匹配
hdu1151
最小路径覆盖
思路:一个士兵只能访问邻近的点,但是不能回头,相当于是访问一条边,问最少需要的士兵数;显然就是一个
最小路径覆盖
问题;ps:
最小路径覆盖
数=顶点数-最大匹配数;时间效率:O(V*E)题目链接/******
KIJamesQi
·
2015-09-11 12:00
图论
二分图匹配
POJ 2594 Treasure Exploration 有源汇上下界网络流 最小流
这道题可以当做
最小路径覆盖
来做。当然也可以当上下界最小流来做。
最小路径覆盖
的做法就不说了,百度搜一大把。
CHCXCHC
·
2015-09-10 19:00
有源汇上下界网络流
线性规划与网络流 03
最小路径覆盖
问题
线性规划与网络流 03
最小路径覆盖
问题题意:有向无环图,如何以最少的路径数覆盖图中所有点,要求每个点在且仅在一条路径上。思路:定理:一个有向无环图的
最小路径覆盖
等于最大匹配。
beihai2013
·
2015-09-05 18:00
POJ 2594 Treasure Exploration(
最小路径覆盖
-hungary+Floyd)
Description在一个有向图上,至少放多少个机器人可以遍历整张图(每个顶点可以重复遍历)Input多组用例,每组用例第一行为两个整数N和M分别表示点数和边数,之后M行每行两个整数a和b表示a和b有边,以文件尾结束输入Output对于每组用例,输出至少放多少个机器人可以遍历整张图SampleInput1021122000SampleOutput112Solution因为每个点可以重复走,所以不
V5ZSQ
·
2015-09-03 08:00
POJ 1422 && HDU 1151 Air Raid(
最小路径覆盖
-hungary)
Description在一个城镇,有n个路口,和m条路,这些路都是单向的,而且路不会形成环,现在要弄一些伞兵去巡查这个城镇,伞兵只能沿着路的方向走,问最少需要多少伞兵才能把所有的路口城镇搜一遍(每个城镇只能搜一遍)Input第一行为一个整数t表示用例组数,每组用例第一行为一个整数n表示路口数,第二行为一个整数m表示路的数量,之后m行每行两个整数a和b表示a路口和b路口有一条路Output对于每组用
V5ZSQ
·
2015-09-03 08:00
HDU 3861 The King’s Problem (强连通分量缩点+二分图匹配
最小路径覆盖
)
ProblemDescriptionIntheKingdomofSilence,thekinghasanewproblem.ThereareNcitiesinthekingdomandthereareMdirectionalroadsbetweenthecities.Thatmeansthatifthereisaroadfromutov,youcanonlygofromcityutocityv,b
Misdom_Tian_Ya
·
2015-08-26 15:00
POJ 2594--Treasure Exploration【二分图 &&
最小路径覆盖
&& 点可以重复走 && 传递闭包】
TreasureExplorationTimeLimit: 6000MS MemoryLimit: 65536KTotalSubmissions: 7343 Accepted: 3002DescriptionHaveyoueverreadanybookabouttreasureexploration?Haveyoueverseeanyfilmabouttreasureexploration?Hav
hpuhjh
·
2015-08-26 10:00
c
图论
二分图
POJ 1422 && ZOJ 1525 --Air Raid【二分图 &&
最小路径覆盖
】
AirRaidTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 7451 Accepted: 4434DescriptionConsideratownwhereallthestreetsareone-wayandeachstreetleadsfromoneintersectiontoanother.Itisalsoknownthatsta
hpuhjh
·
2015-08-25 21:00
JSOI2013 旅行时的困惑
解题思路假如这题中每个点只能被覆盖一次的话,那么就是最简单的
最小路径覆盖
了。
PhilipsWeng
·
2015-08-25 10:00
HDU 3861--The King’s Problem【scc缩点构图 && 二分匹配求
最小路径覆盖
】
TheKing’sProblemTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):2137 AcceptedSubmission(s):763ProblemDescriptionIntheKingdomofSilence,thekinghasanewpro
hpuhjh
·
2015-08-21 09:00
c
图论
强连通
【二分匹配】 [网络流24题]
最小路径覆盖
问题
网络流24题中的经典题目。。。#include usingnamespacestd; typedeflonglongLL; constintmaxn=305; constintmaxm=20005; structEdge { intv; Edge*next; }E[maxm],*H[maxn],*edges; intres[maxn]; intvis[maxn]; voidaddedges(
blankcqk
·
2015-08-10 10:00
二分匹配
hdu 3864 强连通缩点+
最小路径覆盖
首先tarjan缩点一个SCC在一个中,之后求
最小路径覆盖
就等于N-SCCcnt-最大匹配不是很明白为什么。。。缩点后一个DAG。。为什么代码没有转二分图直接求也AC?
dezhonger
·
2015-08-09 02:53
Poj 3020 Antenna Placement (二分图
最小路径覆盖
)
AntennaPlacementTimeLimit:1000MS MemoryLimit:65536KTotalSubmissions:7517 Accepted:3729DescriptionTheGlobalAerialResearchCentrehasbeenallottedthetaskofbuildingthefifthgenerationofmobilephonenetsinSwede
Grit_ICPC
·
2015-08-08 19:00
二分图
poj3216Repairing Company 二分匹配之
最小路径覆盖
+floyd
以及其在哪楼地方工作 //给出地图,每楼到另一楼的路径所花的时间 //问最少需要安排多少人能完成这些任务 //对任务和任务之间建图,如果做完任务i还能做任务j那么i-j之间建立一条边 //这样只需要找到
最小路径覆盖
即为最终答案
cq_pf
·
2015-08-06 11:00
floyd
二分匹配
HDU 1151 Air Raid (
最小路径覆盖
)
因为这是一道
最小路径覆盖
的裸题,所以我就写一下自己的理解。做
最小路径覆盖
,首先要拆点,把每个点拆成两个,一个表示出,一个表示进。
geng4512
·
2015-07-28 15:00
HDU
最小路径覆盖
二分图匹配
【POJ 1151】Air Raid
【POJ1151】AirRaidDAG图(无回路有向图)的
最小路径覆盖
问题=最大匹配+(n-2*最大匹配)(最大匹配*2为所有可连的点n-2*最大匹配可求出所有独立点再加上最大匹配即为最小所需路径)以下引用博客
ChallengerRumble
·
2015-07-28 10:00
最小路径覆盖
hdu1151 二分图(无回路有向图)的
最小路径覆盖
Air Raid
欢迎参加——BestCoder周年纪念赛(高质量题目+多重奖励) Air Raid Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3841 Ac
·
2015-07-22 09:00
raid
POJ Treasure Exploration 2594【Warshall求传递闭包+
最小路径覆盖
】
TreasureExplorationTimeLimit: 6000MS MemoryLimit: 65536KTotalSubmissions: 7203 Accepted: 2940DescriptionHaveyoueverreadanybookabouttreasureexploration?Haveyoueverseeanyfilmabouttreasureexploration?Hav
ydd97
·
2015-07-21 17:00
HDOJ Air Raid 1151【
最小路径覆盖
】
AirRaidTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):3839 AcceptedSubmission(s):2534ProblemDescriptionConsideratownwhereallthestreetsareone-wayandeac
ydd97
·
2015-07-21 16:00
关于二分图匹配的基本应用的一些见解(最大独立点集、最小点覆盖、
最小路径覆盖
)
------------------------------------------------------最大独立点集-------------------------------------------------------------在一个二分图中,能够选取的最大的点的集合,其中的任意两个点相互都不连接我的理解:首先定义两个点集,一个点集命名为S,就是最大独立点集,另一个点集命名为T,就是
qq_24451605
·
2015-07-17 20:00
图论
二分图
hdu 3861 The King's problem(SCC缩点+
最小路径覆盖
)
题目大意:给出一个n个顶点、m条边的有向图。要求将其划分为最小的区域。要求:1、对于两个点,若互相可达,则属于一个区域。2、对于某1个点,只能属于特定的一个区域,不能同时属于两个不同的区域。3、若顶点u可达v,则u与v可以属于一个区域。分析:由条件1:一个SCC属于一个区域。因此进行SCC缩点,缩点后得到一个DAG图。考虑条件3:对于得到的DAG图,如果从u->v有一条路径,则u->v上的路径所有
u014679804
·
2015-07-05 22:00
uva 3126 出租车 (
最小路径覆盖
)
模型:
最小路径覆盖
:用最少的路径覆盖所有点(客人)建图:如果接完上一个客人u能够来得及接下一个客人v,则u到v连一条有向边,由此得到一个DAG图。
u014679804
·
2015-07-03 20:00
poj2594 (
最小路径覆盖
+ floyd)
最小路径覆盖
问题。分析:这时
最小路径覆盖
问题,
最小路径覆盖
=|V|-最大匹配数。(有关
最小路径覆盖
,最大匹配问题,相关概念不懂得点这里)当然做这道题还有一个坑!!
wangdan11111
·
2015-06-02 21:00
图
floyd
最小路径覆盖
二分最大匹配
最大匹配、最小顶点覆盖、最大独立集、
最小路径覆盖
(转)
在讲述这两个算法之前,首先有几个概念需要明白:二分图:二分图又称二部图,是图论中的一种特殊模型。设G=(V,E)是一个无向图,如果顶点V可以分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(iinA,jinB),则称图G是二分图。匹配:给定一个二分图,在G的一个子图G’中,如果G’的边集中的任意两条边都不依附于同一个顶点,则称G’的边集
wangdan11111
·
2015-06-02 20:00
二分图
【算法学习】
最小路径覆盖
引入题目有一道这种题:给一个有向无环图,一个士兵可以沿着某条路径走到底,现求最小需要多少个士兵可以把所有的点都走过。解法刚碰这题的时候有几个想法想法一计算入度为0的点有多少个,就需要多少个士兵。然后又自己提出反例。如图:这个例子中需要两个士兵显然单纯算入度和出度是不行的。放弃想法二直接在原图基础上跑最大流,然后考虑到流量不好控制,遂放弃想法三首先考虑哪些点是起点,假定S是一个起点的集合,那么这个集
CHCXCHC
·
2015-05-14 20:00
图
最小路径覆盖
poj 1422 Air Raid
最小路径覆盖
裸题。
最小路径覆盖
就是一个最小的路径的集合,这些路径经过了图中所有的点各一次。做法是把点复制一份,成为X部和Y部,边永远从X连向Y。
squee_spoon
·
2015-04-28 09:00
最小路径覆盖
POJ2060 Taxi Cab Scheme【二分图
最小路径覆盖
】
题目链接:http://poj.org/problem?id=2060题目大意:出租车公司每天有有N项预约,每项预约有开始时间(xx:xx),出发地点(a,b)与目的地点(c,d)。完成这项预约行驶需要的时间是|a-c|+|b-d|分钟。一辆车可以在完成一个预约i后再去完成另一个预约j。条件就是需要再预约j开始时间的前1分钟达到出发地点。问:最少需要多少辆车能完成所有的预约。思路:二分图最小路径覆
u011676797
·
2015-04-03 23:00
poj 2060 Taxi Cab Scheme
最小路径覆盖
//二分匹配的
最小路径覆盖
//对于第i次ride,如果在第i次ride结束后还能在第j次ride出发前赶到第j次的出发点//那么i到j就有一条边//根据
最小路径覆盖
=N-最大匹配即可得到答案#include
cq_pf
·
2015-03-20 20:00
poj 1548 Robots 最小路径匹配解法
//
最小路径覆盖
=N-最大匹配#include#include#include#includeusingnamespacestd;constintmaxn=30*30;intline[maxn][maxn
cq_pf
·
2015-03-18 21:00
最小路径覆盖
问题
题目参考COGS728【网络流24题】
最小路径覆盖
问题。。。大意是给你一个有向图,要求你使每一个点在且仅在一条路径上,如果路径总数最少,则这个方案成为
最小路径覆盖
。
Lcomyn
·
2015-03-15 21:00
(hdu step 6.3.3)Air Raid(
最小路径覆盖
:求用最少边把所有的顶点都覆盖)
题目:AirRaidTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):124AcceptedSubmission(s):102 ProblemDescriptionConsideratownwhereallthestreetsareone-wayandeachstree
caihongshijie6
·
2015-03-13 17:00
最小路径覆盖
问题值得注意的地方
最小路径覆盖
问题值得注意的地方首先,
最小路径覆盖
=总节点数-最大匹配数。这个应该已经是路人皆知了。
caihongshijie6
·
2015-03-13 17:00
若干
最小路径覆盖
问题
TaxiCabSchemeTimeLimit: 1000MS MemoryLimit: 30000KTotalSubmissions: 5964 Accepted: 2502DescriptionRunningataxistationisnotallthatsimple.Apartfromtheobviousdemandforacentralisedcoordinationofthecabsino
u012866104
·
2015-03-12 23:00
hdu1151 二分图的
最小路径覆盖
AirRaidTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):3620 AcceptedSubmission(s):2380ProblemDescriptionConsideratownwhereallthestreetsareone-wayandeac
u012866104
·
2015-03-12 20:00
hdu1151
最小路径覆盖
http://acm.hdu.edu.cn/showproblem.php?pid=1151ProblemDescriptionConsideratownwhereallthestreetsareone-wayandeachstreetleadsfromoneintersectiontoanother.Itisalsoknownthatstartingfromanintersectionandwa
u013573047
·
2015-03-09 20:00
BZOJ 1907 树的路径覆盖 树形DP
题目大意:给定一棵树,求
最小路径覆盖
数据范围1W,看到还想跑网络流来着==不过算了明明树形DP这么水还是不要用网络流这种大杀器为好首先将所有的链都考虑成以链上所有点的LCA为转折点的V字形那么点有两种:
PoPoQQQ
·
2015-02-23 19:00
bzoj
树形DP
BZOJ1907
Hdu 1350 (Taxi Cab Scheme) 有向图
最小路径覆盖
。
有向图的
最小路径覆盖
=n-最大匹配。 这里的最大匹配是指吧原图一个点拆成2个点以后建图的最大匹配。
u012127882
·
2015-01-25 21:00
ACM
图论
匹配
二分图
最小路径覆盖
——POJ 3020
对应POJ题目:点击打开链接 AntennaPlacementTimeLimit:1000MS MemoryLimit:65536KB 64bitIOFormat:%I64d&%I64uSubmit Status Practice POJ3020DescriptionTheGlobalAerialResearchCentrehasbeenallottedthetaskofbuild
u013351484
·
2014-12-17 23:00
【BZOJ】【P2893】【征服王】【题解】【缩点费用流】
id=2893吐槽:为什么题目是征服王题面是wa2……而且我是冬马党……而且上次提交是2013年5月……这题……一眼缩点,缩成DAG,然后问题就是限制起点终点的可重复经过的
最小路径覆盖
神奇的费用流:对于一个点
u012732945
·
2014-12-10 15:00
bzoj
二分图问题各类变形详解
这几天在琢磨着二分图的问题,二分图是图论算法中很基本的一个问题,其本身有很多的变种问题,二分图最大匹配,最小顶点覆盖,
最小路径覆盖
,最大独立集等等,但是万变不离其宗,其本质我发现最后都可以用一个模板解决
u013815546
·
2014-11-29 13:00
[BZOJ 2150]部落战争(
最小路径覆盖
、二分图最大匹配)
id=2150思路:很裸的
最小路径覆盖
问题,这个问题有两种解法:1、网络流,拆点,2、二分图最大匹配将每个无障碍的点和它可达的无障碍的点连边,然后跑二分图最大匹配即可。
qpswwww
·
2014-11-15 22:00
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他