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

做发型的网站下载百度安装

做发型的网站,下载百度安装,备份管理wordpress,湖州市建设局网站正题 链接#xff1a; https://www.luogu.org/record/show?rid7930976 大意 有n个人#xff0c;有的在学校有床有的没有#xff0c;有的在家有的没有。现在如果有人回家了那么他就会去看望他的朋友#xff0c;回家的就会空出自己的床位。每个人可以睡和自己是直接朋友关…正题 链接 https://www.luogu.org/record/show?rid7930976 大意 有n个人有的在学校有床有的没有有的在家有的没有。现在如果有人回家了那么他就会去看望他的朋友回家的就会空出自己的床位。每个人可以睡和自己是直接朋友关系或自己的床要求给本来有床的并且不在家的和来看望其的朋友分配床位。 解题思路 将人和床建立二分图我们假设每个在家的人都有床这样不用看望朋友的就可以睡自己床然后将除了没有床且不再家的人都作为左边点然后将在学校的床作为右边点进行最大匹配。 代码 #includecstdio #includecstring #includealgorithm using namespace std; struct line{int to,next,w; }a[10010]; int n,m,x,y,d[110],tot,state[110],school[110],num; int head,tail,ls[110],s,e,ans,t,home[110],nn,qn; bool ok[110],lxx[110][110]; void addl(int x,int y,int w) {a[tot].toy;a[tot].nextls[x];a[tot].ww;ls[x]tot;a[tot].tox;a[tot].nextls[y];a[tot].w0;ls[y]tot; } bool bfs() {head0;tail1;memset(d,-1,sizeof(d));d[s]0;state[1]s;do{head;int xstate[head];for (int qls[x];q;qa[q].next){int ya[q].to;if (a[q].w0 d[y]-1){d[y]d[x]1;state[tail]y;if (ye) return true;}}}while (headtail);return false; } int dinic(int x,int flow) {int rest0,k;if (xe) return flow;for (int qls[x];q;qa[q].next){int ya[q].to;if (a[q].w0 d[y]d[x]1){rest(kdinic(y,min(a[q].w,flow-rest)));a[q].w-k;a[q^1].wk;if (restflow) return flow;}}if (!rest) d[x]0;return rest; } int main() {scanf(%d,t);for (int ti1;tit;ti){memset(ls,0,sizeof(ls));e105;s104;tot2;num0;scanf(%d,n);for (int i1;in;i){scanf(%d,school[i]);if(school[i]) addl(in,e,1);//床}for (int i1;in;i){scanf(%d,home[i]);if (!school[i]||(school[i]!home[i])) addl(s,i,1),num;//需要匹配的人}for (int i1;in;i){for (int j1;jn;j){scanf(%d,x);if (x||ij)addl(i,jn,1);//和自己或直接朋友的床匹配}}ans0;while (bfs()) ansdinic(s,2147483647);if (ansnum) printf(^_^\n);else printf(T_T\n);} } 小技巧 其实有些时候可以将本来不需要的在其他地方分配掉可能可以降低难度
http://www.zqtcl.cn/news/623510/

相关文章:

  • 马鞍山网站设计价格如何在微信公众号内部做网站
  • 申请网站建设经费的报告生态建设网站
  • 建网站要多少钱用自己的服务器河北工程大学网站开发成本
  • 宁波网站建站公司商务网站模块设计时前台基础设施建设不包括
  • 徐州免费网站制作怎么用阿里云服务器搭建wordpress
  • php猎奇源码 织梦新闻视频图片八卦娱乐趣事资讯门户网站模板html代码表格
  • 南通做网站优化哪家好网页策划书 网站建设定位
  • 防止访问网站文件夹绵阳 网站设计
  • 网页与网站的区别是什么东莞网站公司排名
  • 盐城市城乡和住房建设厅网站wordpress文章订阅
  • 济南网站优化wordpress文件上传到那个文件
  • 外贸网站租用外国服务器好还是自己装一个服务器好高质量外链网站
  • 珠海专门做网站成都到西安
  • 网站做1920px好吗长沙seo优化排名
  • 哈尔滨微信网站开发wordpress 视
  • wordpress 分享封面图片尺寸重庆官网优化乐育公司
  • dede手机网站更新受欢迎的昆明网站建设
  • 网站设计外包合同专做自驾游的网站
  • 网站建设服务预算游戏网站怎么赚钱
  • 怎么做网站关键词视频手机网页前端开发
  • 好网站具备条件网站建设外链
  • 青岛如何建立企业网站企业中国数据域名注册
  • 怎么看网站做的好不好南京h5 网站建设
  • 贵阳微信网站制作下列哪一项不属于电子商务网站建设
  • 有没有做电子名片的网站网络广告怎么投放
  • 网站开发要用cms教育网站制作价格
  • 深圳华鑫峰网站建设wordpress 关闭新闻
  • 韩国网站加速器南宁做网站seo
  • 义乌网站建设公司书生商友小程序自己制作流程
  • 株洲企业网站建设费用python mysql开发网站开发