bzoj1191: [HNOI2006]超级英雄Hero 裸二分匹配
来源:互联网 发布:网络兼职主播是真的吗 编辑:程序博客网 时间:2024/05/16 08:37
#include<cstdio> #include<cstring> #include<iostream> using namespace std; int N,M,tot=0; int map[1001][1001],vis[1001],belong[1001]; bool find(int x){ for(int i=0;i<N;i++) if(map[x][i]&&!vis[i]){ vis[i]=1; if(!belong[i]||find(belong[i])){ belong[i]=x; return true; } } return false; } int main(){ scanf("%d%d",&N,&M); for(int i=1;i<=M;i++){ int x,y; scanf("%d%d",&x,&y); map[i][x]=1; map[i][y]=1; } for(int i=1;i<=M;i++){ memset(vis,0,sizeof(vis)); if(find(i))tot++; else break; } printf("%d",tot); return 0; }
0 0
- bzoj1191: [HNOI2006]超级英雄Hero 裸二分匹配
- [BZOJ1191][HNOI2006][二分图匹配][匈牙利算法]超级英雄hero
- 【bzoj1191】 HNOI2006超级英雄Hero 二分图匹配
- 【BZOJ1191】[HNOI2006]超级英雄Hero【二分图匹配】
- 【bzoj1191】【HNOI2006】【超级英雄】【Hero】【二分图匹配】
- [HNOI2006][BZOJ1191][二分图匹配]超级英雄HERO
- [BZOJ1191][HNOI2006]超级英雄Hero(二分图匹配)
- BZOJ1191(HNOI2006)[超级英雄Hero]--二分图最大匹配
- bzoj1191: [HNOI2006]超级英雄Hero(二分图匹配)
- bzoj1191 [HNOI2006]超级英雄Hero(二分图最大匹配)
- [Bzoj1191][HNOI2006]超级英雄Hero
- bzoj1191: [HNOI2006]超级英雄Hero
- [BZOJ1191][HNOI2006]超级英雄Hero
- 【HNOI2006】【BZOJ1191】超级英雄Hero
- bzoj1191[HNOI2006]超级英雄Hero
- BZOJ1191 [HNOI2006]超级英雄Hero
- bzoj1191[HNOI2006] 超级英雄Hero
- bzoj1191: [HNOI2006]超级英雄Hero
- Javascript优化技巧
- MySQL内核月报 2015.03
- yum(deb)和rpm(apt)区别
- 明日课堂
- 下载含中文txt文件乱码问题
- bzoj1191: [HNOI2006]超级英雄Hero 裸二分匹配
- 数据库升级代码学习
- 求PADS如何导出GERBER文件以及DXF文件?
- 在J2EE Eclipse上配置Mysql----SSH框架搭建1
- Oracle EBS WMS功能 - 文章转载
- matlab打印图形
- bzoj1259: [CQOI2007]矩形rect 暴力
- 仿函数续
- Android获取Manifest中<meta-data>元素的值