博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 2768
阅读量:7031 次
发布时间:2019-06-28

本文共 735 字,大约阅读时间需要 2 分钟。

二分图

View Code
#include
#include
#include
#include
#include
#include
#define maxn 501 using namespace std; int match[maxn],vis[maxn]; string a[maxn],b[maxn]; int m,n,t; vector
q[maxn]; void init() { memset(match,-1,sizeof(match)); for(int i=0;i<=t;i++) q[i].clear(); } bool dfs(int x) { for(int i=0;i
>a[i]>>b[i]; for(int i=1;i<=t;i++) for(int j=1;j<=t;j++) if(a[i]==b[j]||a[j]==b[i]) q[i].push_back(j); int ans=0; for(int i=1;i<=t;i++) { memset(vis,0,sizeof(vis)); if(dfs(i)) ans++; } printf("%d\n",t-ans/2); } return 0; }

转载于:https://www.cnblogs.com/xuschang-93/archive/2012/03/07/2383579.html

你可能感兴趣的文章
理解webpack原理,手写一个100行的webpack
查看>>
Node.js & Express 项目基本搭建
查看>>
掌握 MySQL 这 19 个骚操作,效率至少提高3倍
查看>>
【跃迁之路】【744天】程序员高效学习方法论探索系列(实验阶段501-2019.3.6)...
查看>>
用于大数据测试、学习的测试数据
查看>>
Software System Analysis and Design | 1
查看>>
JavaScript函数式编程,真香之组合(一)
查看>>
JavaScript链式调用实例浅析
查看>>
报表没完没了怎么办? | 润乾集算器提效报表开发
查看>>
记一次Hexo迁移
查看>>
RESTful API 中的 Status code 是否要遵守规范
查看>>
第十一天-《企业应用架构模式》-对象-关系行为模式
查看>>
[spring boot] jdbc
查看>>
新的开始!
查看>>
区块链— 比特币中的区块、账户验证和记账
查看>>
Electron打包,NSIS修改默认安装路径
查看>>
分享一些好用的网站
查看>>
【Android】Retrofit 2.0 的使用
查看>>
Nacos系列:基于Nacos的注册中心
查看>>
原生JS 实现复杂对象深拷贝(对象值包含函数)
查看>>