定义:设G是一个图。如果存在VG的一个划分X,Y,使得G的任何一条边的一个端点在X中,另一个端点在Y中,则称G为二分图,记作G=(X,Y,E)。如果G中X的每个顶点都与Y的每个顶点相邻,则称G为完全二分图 二分图的匹配:给定一个二分图G,M为G边集的一个子集,如果M满足当中的任意两条边都不依附于同一 ...
分类:
其他好文 时间:
2016-07-12 15:23:28
阅读次数:
155
2016-07-02 大概意思就是这样了,代码里我貌似没有计算最后一步,但是原理都是一样的、、、、、R1有5个点P1有四个点,他们共同的点是4个,那就是共同点4*4/(R1的5个点*P1的四个点就是0.8啦) 我这个代码又一个投机取巧的地方,就是你算两个图的最大共有连通子图的时候,不单单要两个图都有 ...
分类:
编程语言 时间:
2016-07-02 21:25:38
阅读次数:
217
1. 二分图的匹配问题1.1 二分图简单来说,如果图中点可以被分为两组,并且使得所有边都跨越组的边界,则这就是一个二分图。
准确地说:把一个图的顶点划分为两个不相交集 U 和 V ,使得每一条边都分别连接U 、 V 中的顶点。如果存在这样的划分,则此图为一个二分图。
二分图的一个等价定义是:不含有「含奇数条边的环」的图。图 1 是一个二分图。为了清晰,我们以后都把它画成图 2 的形式。...
分类:
编程语言 时间:
2016-04-29 01:44:07
阅读次数:
316
题意:人与人之间满足4个条件之一即不能成为一对(也就说这4个条件都不满足才能成为一对),求可能的最多的单身人数。思路:把男女分为两部分,接下来就是二分图的匹配问题。把能成为一对的之间连边,然后求出最大匹配。题目要求的是最大独立数。最大独立数=顶点数-最大匹配数#include#include#inc...
分类:
其他好文 时间:
2015-08-31 13:20:30
阅读次数:
158
还是想半天都没想明白。。 做得不多不熟,所以也联系不起来。二分图最小点覆盖= 二分图的匹配数 详细请看某周的hihocoder 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #includ...
分类:
其他好文 时间:
2015-03-14 21:39:56
阅读次数:
133
题目:http://poj.org/problem?id=2404题意:有个n(n<=15)的点和m条无向边,每条边都有自己的权值。现在你要从某个点出发,每条边可以经过多次但要保证每条边至少走一次。现在你要找出一个方案,使得经过所有边的权值和最小,输出最小的权值和。分析:首先容易想到的是如果这个图G...
分类:
其他好文 时间:
2015-03-13 22:20:01
阅读次数:
151
http://acm.hdu.edu.cn/showproblem.php?pid=2444
Problem Description
There are a group of students. Some of them may know each other, while others don't. For example, A and B know each other, B ...
分类:
其他好文 时间:
2015-03-04 11:08:29
阅读次数:
174
二分图的匹配多采用匈牙利算法,而一般图的匹配则是带花树。
Problem Description
A new season of Touhou M-1 Grand Prix is approaching. Girls in Gensokyo cannot wait for participating it. Before the registration, they have to...
分类:
其他好文 时间:
2015-02-04 18:43:40
阅读次数:
154
Konig-Hall 定理:
在二部图 G = ( X, Y ) 中,若 X 能够全部被饱和当且仅当对于 X 的任意子集 S 都满足 | N( S ) | ≥ | S |.
Hall 匹配定理:
在二部图 G = ( X, Y ) 中,若 G 存在完美匹配当且仅当 | X | = | Y | 且对于 X 的任意子集 S 都满足 i( G - S ) ≤ | S |.
Kon...
分类:
其他好文 时间:
2014-12-06 18:15:08
阅读次数:
191
意图在android的应用开发中是很重要的,明白了意图的作用和使用后,对开发会有很大帮助。如果没有把意图搞懂,以后开发应用会感觉缺些什么。
意图的作用:
1、激活组件
2、携带数据
3、意图的匹配(运用到隐式意图)
android基本的设计理念是鼓励减少组件间的耦合,因此android提供了Intent(意图)...
分类:
移动开发 时间:
2014-10-28 17:46:12
阅读次数:
252