二分图
xiaoyu1_1
学生
展开
-
poj 2771 Guardian of Decency----二分图求 最大覆盖集
二分图求 最大覆盖集。。•把人抽象成点,两个人很可能在一起则在他们之间连一条边。•同性别不怎么可能在一起,故这是一个二分图。•选尽可能多的点,使得选的点之间无边。•最大独立集。#include#include#includeusing namespace std;bool edge[510][510],visited[510];int cx[510],cy原创 2013-07-29 14:36:32 · 542 阅读 · 0 评论 -
poj 1469 COURSES----二分图
二分图的最大匹配,模板。。#include#includebool edge[110][310],visited[310];int cx[110],cy[310];int n,m;int path(int u){ int v; for(int v=1;v<=m;v++) if(edge[u][v]&&!visited[v]){ visited[v]原创 2013-07-29 10:27:36 · 526 阅读 · 0 评论 -
poj 1325 Machine Schedule---二分图求最小顶点覆盖
二分图求最小顶点覆盖。。注意本题说,机器开始在0开始,所以就是默认和0相连的job已经被完成了,所以我是从1开始扫的点正常的话,要将edge【】【】和0相连的边值赋为0,表示该job已经被完成。。。#include#includebool edge[110][110],visited[110];int cx[110],cy[110];int n,m,k;i原创 2013-07-29 11:00:08 · 523 阅读 · 0 评论