炎陵网站建设网站开发单子
web/
2025/10/1 15:01:51/
文章来源:
炎陵网站建设,网站开发单子,校园网页设计模板素材,上海大型外贸公司题目链接#xff1a;http://poj.org/problem?id3041 没看题#xff0c;网上搜最大二分匹配搜到的 匈牙利算法#xff0c;深搜一次最多增加一个匹配 代码#xff1a; #include stdio.h
#include stdlib.h
int tu[505][505];
int mx[505],my[505];
int flag…题目链接http://poj.org/problem?id3041 没看题网上搜最大二分匹配搜到的 匈牙利算法深搜一次最多增加一个匹配 代码 #include stdio.h
#include stdlib.h
int tu[505][505];
int mx[505],my[505];
int flag[505];
short dfs(int n,int s)
{int i;for(i1;in;i){if(tu[s][i]1flag[i]0){flag[i]1;if(my[i]0){my[i]s;mx[s]i;return 1;}else{if(dfs(n,my[i])1){my[i]s;mx[s]i;return 1;}}}}return 0;
}int main(int argc, char** argv) {int n,m,i,a,b,sum,j;scanf(%d %d,m,n);memset(tu,0,sizeof(tu));memset(mx,0,sizeof(mx));memset(my,0,sizeof(my));for(i1;in;i){scanf(%d %d,a,b);tu[a][b]1;}sum0;for(i1;im;i){memset(flag,0,sizeof(flag));if(mx[i]0){sumdfs(m,i);}}printf(%d\n,sum);return (EXIT_SUCCESS);
} 转载于:https://www.cnblogs.com/fengyuehan/archive/2012/04/18/poj3041.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85115.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!