偶图(二分图)
凌晨四点的洛杉矶fly
这个作者很懒,什么都没留下…
展开
-
二分图的判定
//无向图的二分图判断#include<cstdio>#include<vector>#include<cstring>using namespace std;const int maxn=1000+5; int n;//图节点数vector<int> G[maxn];//G[i]表示i节点邻接的点int color[maxn];...原创 2018-12-08 20:50:30 · 184 阅读 · 0 评论 -
HDU 3478 二分图的判定。
题目链接----->点这里题目:给你一个N个节点和M条边的无向图,并且给你一个起点X,小偷从起点X出发,每个单位时间只能从一点走到相邻的点上。现在问你有没有一个时刻小偷可能在地图的任意节点上?分析:1.只要不是连通图肯定不行。2.如果是二分图的话,一半是奇数时间能够到达,一般是偶数时间能够到达。代码:#include<cstdio>#include&l...原创 2018-12-08 21:32:46 · 139 阅读 · 0 评论 -
lightoj1149(二分图最大匹配)
You will be given two sets of integers. Let's call them set A and set B. Set A contains n elements and set B contains m elements. You have to remove k1 elements from set A and k2 elements from set B s...原创 2019-01-21 20:55:22 · 169 阅读 · 0 评论 -
poj2195二分图最优匹配
题意:给定一个N*M的地图,地图上有若干个man和house,且man与house的数量一致。man每移动一格需花费$1(即单位费用=单位距离),一间house只能入住一个man。现在要求所有的man都入住house,求最小费用。分析:每个人对应二分图左边的点,每个房间对应二分图右边的点.每个人与每个房间都有一条带权值的边,表示这个人到该房间的花费....原创 2019-04-07 15:21:19 · 164 阅读 · 0 评论 -
二分图知识点
给定一个二分图G(无向图),在G的一个子图M中,M的边集中的任意两条边都不依附于同一个顶点,则称M是一个匹配.选择这样的边数最大的子集称为图的最大匹配问题(maximal matchingproblem)如果一个匹配中,图中的每个顶点都和图中某条边相关联,则称此匹配为完全匹配,也称作完备匹配。如果该二分图的每条边都有一个权值且存在完备匹配,那...原创 2019-04-07 15:26:22 · 168 阅读 · 0 评论