bzoj1191: [HNOI2006]超级英雄Hero
来源:互联网 发布:明源软件客服 编辑:程序博客网 时间:2024/05/04 12:35
传送门
二分图匹配裸题。
#include<cmath>#include<cstdio>#include<cstdlib>#include<cstring>#include<algorithm>#include<iostream> #define ll long longusing namespace std;int n,m,x,y,ans;int a[1005][1005],b[1005],lk[1005];bool dfs(int x){ for (int i=0;i<n;i++) if (!b[i]&&a[x][i]){ b[i]=1; if (!lk[i]||dfs(lk[i])){ lk[i]=x; return 1; } } return 0;}int main(){ scanf("%d%d",&n,&m); for (int i=1;i<=m;i++){ scanf("%d%d",&x,&y); a[i][x]=a[i][y]=1; } ans=0; for (int i=1;i<=m;i++){ memset(b,0,sizeof(b)); if (dfs(i)) ans++; else break; } printf("%d",ans); return 0;}
0 0
- [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
- bzoj1191 [HNOI2006]超级英雄Hero
- bzoj1191 [HNOI2006]超级英雄Hero
- BZOJ1191 [HNOI2006]超级英雄Hero
- 【bzoj1191】 HNOI2006—超级英雄Hero
- [BZOJ1191][HNOI2006][二分图匹配][匈牙利算法]超级英雄hero
- bzoj1191: [HNOI2006]超级英雄Hero 裸二分匹配
- 【bzoj1191】 HNOI2006超级英雄Hero 二分图匹配
- Linux常用软件安装命令
- 用技术解决困惑:解决校园网掉线时自动重启问题
- DB2数据库与Oracle不兼容导致的DB2中不能使用DUAL查询
- UVA 11882 Biggest Number (搜索+剪枝(dfs+bfs))
- mysql总是语法出错,可能是字符集的问题
- bzoj1191: [HNOI2006]超级英雄Hero
- 【转载】Objective-C中NSArray和NSMutableArray的基本用法
- 【hdoj_1015】Safecracker(排列组合)
- 安装完sql server2008后系统80端口 被占用 解决方案
- NYOJ 119 士兵杀敌(三)
- 文件夹-最好用的文件管理神器
- 冒泡法排序
- Problem B: 时间和日期类(II)
- IIS的安装和配置(win7)