当前位置: 首页 > news >正文

做文案应该关注的网站推荐/企业网站建设论文

做文案应该关注的网站推荐,企业网站建设论文,网线制作图解,app管理系统点击打开链接 大意:当一个人喜欢的留下来,而不喜欢的移走时,他会很高兴。 想法:喜欢猫的是一个集合,喜欢狗的是另一个集合。当其中一个人喜欢的,和另外一个人不喜欢的一样时,就可以形成一个匹配&#xff0c…

点击打开链接

大意:当一个人喜欢的留下来,而不喜欢的移走时,他会很高兴。

想法:喜欢猫的是一个集合,喜欢狗的是另一个集合。当其中一个人喜欢的,和另外一个人不喜欢的一样时,就可以形成一个匹配,求出最大匹配。

最大独立集=节点数-最大匹配。

#include"stdio.h"
#include"string.h"
#define N 501
struct node
{char hate[5],like[5];
}cat[N],dog[N];
int map[N][N],v[N],link[N];
int C,D,n,m,t;
int dfs(int k)
{int i;for(i=0;i<D;i++){if(map[k][i]&&!v[i]){v[i]=1;if(link[i]==-1||dfs(link[i])){link[i]=k;return 1;}}}return 0;
}
int main()
{int T,i,j,ans;char s[N],ss[N];scanf("%d",&T);while(T--){scanf("%d%d%d",&n,&m,&t);C=D=0;for(i=0;i<t;i++){scanf("%s %s",s,ss);if(s[0]=='C'){strcpy(cat[C].like,s);strcpy(cat[C].hate,ss);C++;}else{strcpy(dog[D].like,s);strcpy(dog[D].hate,ss);D++;}}memset(map,0,sizeof(map));for(i=0;i<C;i++){for(j=0;j<D;j++){if(strcmp(cat[i].hate,dog[j].like)==0||strcmp(cat[i].like,dog[j].hate)==0)map[i][j]=1;}}memset(link,-1,sizeof(link));ans=0;for(i=0;i<C;i++){memset(v,0,sizeof(v));if(dfs(i))ans++;}printf("%d\n",t-ans);}return 0;
}


转载于:https://www.cnblogs.com/yyf573462811/archive/2012/08/03/6365264.html

http://www.lbrq.cn/news/1321921.html

相关文章:

  • 网站建设招代理/俄罗斯网络攻击数量增长了80%
  • 做一家开发网站的公司/搜索引擎营销广告
  • 前端和后端/整站优化案例
  • 涿州网站建设/凡科建站官网登录
  • 阳信住房和城乡建设厅网站/怎么制作自己公司网站
  • 哪里有免费的ppt模板下载/seo优化排名工具
  • 网站开发什么是会话/google搜索
  • 网站里的课程配图怎么做/谷歌优化排名公司
  • 太原制作网站的公司/aso优化什么意思
  • 网站首页域名如何设置访问快/最彻底的手机优化软件
  • 人力资源公司网站建设/搜索引擎营销的英文缩写是
  • 网站建设的四个步骤/seo自动优化软件下载
  • 网站怎样添加友情链接/识别关键词软件
  • 竭诚网络网站建设公司/大数据分析
  • 网站建设长春/今日新闻国内大事件
  • 微网站访问量/seo综合查询工具下载
  • wordpress插件改名/平台优化是什么意思
  • 静态网站源码下载/今日头条10大新闻
  • python做网站难么/青海网站seo
  • 邢台做wap网站费用/抖音搜索引擎推广
  • 网络公司是做什么/怎么做优化
  • 毕设做网站需要买域名么/网站推广策略有哪些
  • 旅游网站的功能/高级搜索技巧
  • 网站编辑如何做/营销软文范文
  • 日本亲子游哪个网站做的好/百度指数下载
  • 做静态网站的软件/中文域名交易平台
  • wordpress网页设计步骤/国内做seo最好公司
  • 花卉网站建设项目策划书/seo搜索引擎优化实训报告
  • 广德县住房和城乡建设网站/如何做网站网页
  • wordpress本地运行速度慢/西安专业seo
  • 从内部保护你的网络
  • 提升文档管理:推荐一键Docker部署的全文索引搜索引擎工具
  • Product Hunt 每日热榜 | 2025-08-01
  • Go语言的gRPC教程-拦截器
  • AJAX快速入门 - 四个核心步骤
  • Java WEB技术-序列化和反序列化认识(SpringBoot的Jackson序列化行为?如何打破序列化过程的驼峰规则?如何解决学序列化循环引用问题?)