概要:可以用匈牙利或者网络流(听说Dinic是O(sqrt(V)*E),isap我不知道,大概一样吧。)应用:最大匹配、最小点覆盖、最大独立集、最小路径覆盖、二分图完美匹配等。技巧及注意:匈牙利是O(nm)的,比网络流慢。KM比网络流慢。(还是写网络流吧。。。)在X集和Y集元素不同时,又要求哪些X集...
分类:
其他好文 时间:
2014-09-28 16:01:33
阅读次数:
172
树的定义:连通无回路的无向图是一棵树。有关树的问题:1、最小生成树。2、次小生成树。3、有向图的最小树形图。4、LCA(树上两点的最近公共祖先)。5、树的最小支配集、最小点覆盖、最大独立集。一、最小生成树解决的问题是:求无向图中边权值之和最小的生成树。算法有Kruskal和Prim。Kruskal使...
分类:
其他好文 时间:
2014-09-27 20:08:50
阅读次数:
285
二分图:最小点覆盖==最大匹配
Asteroids
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 15582
Accepted: 8506
Description
Bessie wants to navigate her sp...
分类:
其他好文 时间:
2014-09-25 17:25:37
阅读次数:
270
二分图模型中的最小顶点覆盖问题:在二分图G=(X,Y;E)中求取最小的顶点集V* ? {X,Y},使得边 e ∈ E都至少有一个顶点 v ∈ V*相关联。 简单地说,最小点覆盖就是从图G的顶点中取最少的点组成一个集合,使得图中所有的边都与取出来的点相连。 有一定理:最小顶点覆盖问题与最大匹配...
分类:
其他好文 时间:
2014-09-19 00:58:24
阅读次数:
405
Description
Bessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 <= N <= 500). The grid contains K asteroids (1 <= K <= 10,000), which are conv...
分类:
其他好文 时间:
2014-09-14 14:08:57
阅读次数:
160
POJ 1325 Machine Schedule(二分匹配 最小点覆盖)...
分类:
其他好文 时间:
2014-09-11 17:25:51
阅读次数:
258
UVA 11419 - SAM I AM
题目链接
题意:给定一个棋盘,上面有一些目标,现在要放炮,一个炮能打一行或一列,问最少放几个炮及放炮位置
思路:首先是二分图匹配,每个目标行列建边,做二分图匹配就是最少的放炮位置,至于输出方案,利用最小点覆盖的Konig原理去做,详细证明
代码:
#include
#include
#include
using name...
分类:
其他好文 时间:
2014-09-03 22:49:57
阅读次数:
260
来自:http://blog.csdn.net/l04205613/article/details/6278394node 1:最小路径覆盖在一个PXP的有向图中,路径覆盖就是在图中找一些路经,使之覆盖了图中的 所有顶点,且任何一个顶点有且只有一条路径与之关联;(如果把这些路径中的每条路径从它的起始...
分类:
其他好文 时间:
2014-08-21 21:03:28
阅读次数:
195
大意:如下图告诉你一个矩阵,让你用1 * x (x 为任意值) 的木板去铺符号* 可以覆盖问最少多少木板能够把所有的*覆盖掉4 4*.*..******...*.Boards 1, 2, 3 and 4 are placed as follows:1.2..333444...2.Board 2 ov...
分类:
其他好文 时间:
2014-08-18 20:23:12
阅读次数:
234
E -Machine ScheduleTime Limit:1000MSMemory Limit:10000KB64bit IO Format:%I64d & %I64uSubmitStatusPracticePOJ 1325Appoint description:DescriptionAs we ...
分类:
其他好文 时间:
2014-08-18 20:21:32
阅读次数:
285