码迷,mamicode.com
首页 >  
搜索关键字:二分图公式    ( 3个结果
二分图公式汇总
二分图 注意,要分清题目给的是二分图,还是有向图,还是无向图。对于二分图可以直接求,而有向图或无向图,需要进行拆点,构成对应的二分图(虽然节点个数翻倍),再利用公式(一般公式最后都会除以 $2$,而原图(有向图或无向图)节点数即为二分图节点数 $/$ $2$)。 最小点覆盖:用最少的点,覆盖所有边。 ...
分类:其他好文   时间:2020-03-11 00:55:18    阅读次数:100
最小覆盖点集模板
#include #include #include using namespace std; const int N=1111; int n1,n2,k; int mp[N][N],vis[N],link[N]; int vis2[N]; int v[N]; int dfs(int x) { int i; vis2[x]=1; for(i=1; i<=n2...
分类:其他好文   时间:2015-07-20 12:58:35    阅读次数:99
图论的些许关系
定义 匹配: 给定一个二分图,在G的一个子图G’中,如果G’的边集中的任意两条边都不依附于同一个顶点,则称G’的边集为G的一个匹配 最大匹配: 在所有的匹配中,边数最多的那个匹配就是二分图的最大匹配了 顶点覆盖: 在顶点集合中,选取一部分顶点,这些顶点能够把所有的边都覆盖了。这些点就是顶点覆盖集 最小顶点覆盖: 在所有的顶点覆盖集中,顶点数最小的...
分类:其他好文   时间:2015-07-19 16:32:04    阅读次数:138
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!