码迷,mamicode.com
首页 >  
搜索关键字:最小路径    ( 492个结果
POJ 3216 Repairing Company(最小路径覆盖)
POJ 3216 Repairing Company 题目链接 题意:有m项任务,每项任务的起始时间,持续时间,和它所在的block已知,且往返每对相邻block之间的时间也知道,问最少需要多少个工人才能完成任务,即x最少是多少 思路:先floyd求出每两个block之间的最小距离,然后就是最小路径覆盖问题,一个任务之后能赶到另一个任务就建边 代码: #include...
分类:其他好文   时间:2014-10-29 17:04:09    阅读次数:162
POJ 1422 Air Raid(二分图匹配最小路径覆盖)
POJ 1422 Air Raid 题目链接 题意:给定一个有向图,在这个图上的某些点上放伞兵,可以使伞兵可以走到图上所有的点。且每个点只被一个伞兵走一次。问至少放多少伞兵 思路:二分图的最小路径覆盖,每个点拆成两个点,然后根据有向边连边,然后答案为n - 最大匹配数 代码: #include #include #include #include using ...
分类:其他好文   时间:2014-10-29 12:57:48    阅读次数:175
HDU3861-The King’s Problem(有向图强连通缩点+最小路径覆盖)
题目链接 题意:题目大意:一个有向图,让你按规则划分区域,要求划分的区域数最少。  规则如下:  1、有边u到v以及有边v到u,则u,v必须划分到同一个区域内。  2、一个区域内的两点至少要有一方能到达另一方。  3、一个点只能划分到一个区域内。 思路:根据规则1可知必然要对强连通分量进行缩点,缩点后变成了一个弱连通图。根据规则2、3可知即是要求图的最小路径覆盖。 ...
分类:其他好文   时间:2014-10-21 21:42:31    阅读次数:278
HDU 3861 The King’s Problem(强连通+二分图最小路径覆盖)
HDU 3861 The King’s Problem 题目链接 题意:给定一个有向图,求最少划分成几个部分满足下面条件 互相可达的点必须分到一个集合 一个对点(u, v)必须至少有u可达v或者v可达u 一个点只能分到一个集合 思路:先强连通缩点,然后二分图匹配求最小路径覆盖 代码: #include #include #include #includ...
分类:其他好文   时间:2014-10-20 00:56:11    阅读次数:211
hdu1151 poj1422 最小路径覆盖.最大二分匹配
Air RaidTime Limit:1000MS    Memory Limit:10000KB    64bit IO Format:%I64d & %I64u SubmitStatusPracticePOJ 1422 Appoint description: Description Consider a town where all the streets a...
分类:其他好文   时间:2014-10-14 23:36:29    阅读次数:217
POJ1422 Air Raid 【DAG最小路径覆盖】
Air Raid Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 6763   Accepted: 4034 Description Consider a town where all the streets are one-way and each stree...
分类:其他好文   时间:2014-10-12 02:05:37    阅读次数:220
Bipartitegraph1442
题意:派一些伞兵去那个镇里,要到达所有的路口,有一些或者没有伞兵可以不去那些路口,只要其他人能完成这个任务。每个在一个路口着陆了的伞兵可以沿着街去到其他路口。我们的任务是求出去执行任务的伞兵最少可以是多少个。一个最小路径覆盖的问题:路口是节点,街道是有向边最小路径覆盖=顶点数–二分最大匹配数。/*P...
分类:其他好文   时间:2014-10-09 02:46:27    阅读次数:119
Bipartitegraph2594
最小路径覆盖就是找出最小的路径条数(每个顶点只用一次),使图成为的一个路径覆盖.最小路径覆盖数=节点数-最大匹配数题意:不是赤裸裸的最小路径覆盖(走遍所有的点),正常的最小路径覆盖中两个人走的路径不能有重复的点,而本题可以重复。分析:我们仍可将问题转化为最小路径覆盖。(通过传递闭包,在所有能最终连通...
分类:其他好文   时间:2014-10-09 01:09:17    阅读次数:245
POJ 1548 (二分图+最小路径覆盖)
题目链接:http://poj.org/problem?id=1548题目大意:给出一张地图上的垃圾,以及一堆机器人。每个机器人可以从左->右,上->下。走完就废。问最少派出多少个机器人才能捡完所有垃圾。解题思路:本题原本是个LIS题。但是有二分图匹配解法。类似POJ 3020的覆盖题,先不管机器人...
分类:其他好文   时间:2014-10-07 23:15:34    阅读次数:257
POJ 3020 (二分图+最小路径覆盖)
题目链接:http://poj.org/problem?id=3020题目大意:读入一张地图。其中地图中圈圈代表可以布置卫星的空地。*号代表要覆盖的建筑物。一个卫星的覆盖范围是其周围上下左右四个点。问最少需要几个卫星才能覆盖所有建筑物。解题思路:有点类似POJ 1328的覆盖题,不过那题比较简单可以...
分类:其他好文   时间:2014-10-07 22:21:04    阅读次数:202
492条   上一页 1 ... 41 42 43 44 45 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!