码迷,mamicode.com
首页 >  
搜索关键字:二分图染色    ( 116个结果
codeforces 557D Vitaly and Cycle
题意简述给定一个图 求至少添加多少条边使得它存在奇环 并求出添加的方案数(注意不考虑自环)-----------------------------------------------------------------------------一道二分图染色的讨论题比赛时只会用二分图染色判断树以及偶...
分类:其他好文   时间:2015-07-01 08:36:06    阅读次数:196
二分图的判断
判断二分图,染色法,选取某个点作为起点并染为某种颜色、同时把与它相邻的元素染为对立的颜色,进行BFS,如果到那步发现当前点和相邻点的颜色一样,那么就出现了矛盾,就不是二分图。...
分类:其他好文   时间:2015-06-15 16:28:09    阅读次数:115
[hdu4598]二分图判定,差分约束
题意:给一个图,问能否给每个点分配一个实数值,使得存在一个数实数T,所有点满足:|value(i)| |value(u)-value(v)| >= T。(注意等价符号)思路:由性质可得,两相邻点的分配的值的符号相反,于是先对原图做一个二分图判定,如果是非二分图,则无解。对二分图染色后,假设colo....
分类:其他好文   时间:2015-06-05 07:36:40    阅读次数:138
hdu 1829
无聊水水~,二分图染色 #include #include #include using namespace std; int n,m; vector >v(3000); int col[3000];int marks=1; void dfs(int u) { for(int i=0;i<v[u].size();i++) { int to=v[u][i]; ...
分类:其他好文   时间:2015-03-19 16:29:06    阅读次数:151
UVA 1364 - Knights of the Round Table (找双连通分量 + 二分图染色法判断)
亚瑟王要在圆桌上召开骑士会议,为了不引发骑士之间的冲突, 并且能够让会议的议题有令人满意的结果,每次开会前都必须对出席会议的骑士有如下要求: 1、 相互憎恨的两个骑士不能坐在直接相邻的2个位置; 2、 出席会议的骑士数必须是奇数,这是为了让投票表决议题时都能有结果。...
分类:其他好文   时间:2015-03-14 12:29:57    阅读次数:197
CODEVS1022 覆盖 (二分图染色+匈牙利算法)
先对整幅图进行二分图染色,再跑一遍匈牙利算法。 1 /* CODEVS1022 */ 2 #include 3 #include 4 #include 5 #include 6 7 #define maxn 10008 8 9 struct edge{ 10 i...
分类:编程语言   时间:2014-12-23 20:58:03    阅读次数:148
BZOJ1443 游戏game (二分图染色+匈牙利算法)
先对整幅图进行二分图染色,再跑一遍匈牙利算法。如果最大匹配数=点数*2,那么输出WIN。对于任何一个非必须在最大匹配上的点,即为所求的点。 1 Program Test375num2; 2 type arr=record 3 u,v,next:longint; 4 ...
分类:编程语言   时间:2014-12-22 19:26:42    阅读次数:241
poj 1112 Team Them Up! 二分图染色+dp
题意: 给n个人和一些认识关系,要将这n个人分成两队,每队的人之间都互相认识,求一种方案使两队的人数差最小。 分析: 对原图求逆得到新图g,g中如果有边(a,b),那么a,b不能在一个队,对新图进行二分图染色就能求得一种方案了。但题目要使人数差最小,所以还要dp一下。dp[i][j]表示前i个连通分量获得j个人的队伍是否可行,这其实是个背包问题,每个物品有多种重量,问是否能获得一个特定的重量...
分类:其他好文   时间:2014-12-17 14:43:23    阅读次数:126
URAL 2017 Best of a bad lot 二分图染色 使x集点数最少
题目链接:点击打开链接 题意: 有n个嫌疑犯。[1,n] 第i行表示第i个嫌疑犯说案发时他所在的地名,后面一个数m表示当时他看到m个人,后面m个数表示他看到的人。 找出最小的犯罪团体(即多数人都是好人原则) 若大家都是好人则随便输出一个人当坏人== 思路: 当一个人x被2个不同地方的人u, v看到时,则u v其中一个一定是犯人。 所以u-v建一条边。 然后二分图染色使得x点集点数...
分类:其他好文   时间:2014-12-09 17:48:11    阅读次数:265
poj 2135 Farm Tour 【无向图最小费用最大流】
题目:poj 2135 Farm Tour  题意:给出一个无向图,问从 1 点到 n 点然后又回到一点总共的最短路。 分析:这个题目不读仔细的话可能会当做最短路来做,最短路求出来的不一定是最优的,他是两条分别最短,但不一定是和最短。 我们可以用费用流来很轻易的解决,建边容量为1,费用为边权,然后源点s连 1 ,费用0 ,容量 2 ,n点连接汇点,容量2,费用0,,就可以了。...
分类:其他好文   时间:2014-11-10 10:02:42    阅读次数:257
116条   上一页 1 ... 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!