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

网站备案ip查询网站软件外包公司名单

网站备案ip查询网站,软件外包公司名单,wordpress媒体库远程上传,wordpress注册代码正题 题目链接:https://www.ybtoj.com.cn/contest/117/problem/2 题目大意 nnn个人#xff0c;每人有aia_iai​个属于自己的物品。mmm次交换依次进行#xff0c;每次xi,yix_i,y_ixi​,yi​两个人可以决定拿不拿自己的一个物品进行交换。 求111号人最后能拿到最多多少种物品…正题 题目链接:https://www.ybtoj.com.cn/contest/117/problem/2 题目大意 nnn个人每人有aia_iai​个属于自己的物品。mmm次交换依次进行每次xi,yix_i,y_ixi​,yi​两个人可以决定拿不拿自己的一个物品进行交换。 求111号人最后能拿到最多多少种物品 1≤n,m,ai≤30001\leq n,m,a_i\leq 30001≤n,m,ai​≤3000 解题思路 每种物品只需要一个所以每种物品的第一个可以视为流量aia_iai​可以视为自己的物品处的空位自己的物品可以不视为自己的。 xi,yix_i,y_ixi​,yi​的交换可以视为一条流量为111的双向边因为依次进行所以要分成mmm层然后每一层有交换的连边。 发现这样有很多点没有用到去掉这些多余的那点数就是O(nm)O(nm)O(nm)级别的了 跑最大流就好了 code #includecstdio #includecstring #includealgorithm #includequeue using namespace std; const int N12100,inf1e9; struct node{int to,next,w; }a[N2]; int T,n,m,tot,cnt,ans,s,t; int ls[N],dep[N],p[N],w[N]; queueint q; void addl(int x,int y,int w){a[tot].toy;a[tot].nextls[x];ls[x]tot;a[tot].ww;a[tot].tox;a[tot].nextls[y];ls[y]tot;a[tot].w0;return; } bool bfs(){memset(dep,0,sizeof(dep));dep[s]1;while(!q.empty())q.pop();q.push(s);while(!q.empty()){int xq.front();q.pop();for(int ils[x];i;ia[i].next){int ya[i].to;if(dep[y]||!a[i].w)continue;dep[y]dep[x]1;if(yt)return 1;q.push(y);} }return 0; } int dinic(int x,int flow){if(xt)return flow;int rest0,k;for(int ils[x];i;ia[i].next){int ya[i].to;if(dep[x]1!dep[y]||!a[i].w)continue;rest(kdinic(y,min(a[i].w,flow-rest)));a[i].w-k;a[i^1].wk;if(restflow)return rest;}if(!rest)dep[x]0;return rest; } int main() {freopen(collection.in,r,stdin);freopen(collection.out,w,stdout);scanf(%d,T);while(T--){tot0;memset(ls,0,sizeof(ls));scanf(%d%d,n,m);stot1;tcnt2;ans0;for(int i1;in;i){p[i]cnt;scanf(%d,w[i]);addl(s,p[i],1);}for(int i1;im;i){int x,y;scanf(%d%d,x,y);cnt;addl(p[x],cnt,w[x]);p[x]cnt;cnt;addl(p[y],cnt,w[y]);p[y]cnt;addl(p[x],p[y],1);addl(p[y],p[x],1);}addl(p[1],t,inf);while(bfs())ansdinic(s,inf);printf(%d\n,ans);}return 0; }
http://www.pierceye.com/news/876731/

相关文章:

  • 重庆企业网站推广服务做性的网站
  • asp.net 创建网站登陆建设银行网站异常
  • 柳州网站建设柳州wordpress 创建文集
  • 怎样把网站做成app多语言网站建设方案
  • 中国最新新闻头条南通百度网站快速优化
  • 乐清网站推广制作长沙银狐做网站
  • 做企业网站需要多久论坛网站推广方案
  • 郑州网站优化排名wordpress搭建本地博客
  • 如何获取网站域名证书刚刚北京传来重大消息
  • 找别人做淘客网站他能改pid吗现在中型公司做网站用的是什么框架
  • 泉州晋江网站建设费用海南建设银行官网招聘网站
  • 自己给公司做网站郑州工程建设信息网站
  • 单页网站建站外贸公司网站怎么设计更好
  • 滨州建设工程备案网站网站制作九江
  • 北京网站制作业务如何开展全屋整装定制
  • 网站seo博客刷百度关键词排名
  • 制作企业网站的代码馆陶专业做网站
  • 网站建设简介联系方式PHP 网站开发 重点知识
  • 网页设计网站排行榜浅谈一下网络营销的几个误区
  • 上海网站制作公司报价中国十大咨询公司
  • 软件开发和网站建设哪个好dede网站本地访问速度慢
  • 平安建设网站做写手哪个网站好
  • 服务器硬件影响网站速度网站链接优化
  • 商品网站建设格式最火的做网站源码语言
  • 商城建站系统多少钱商标网官方查询官网
  • 织梦网站怎么做备份昆明航空公司官方网站
  • 大什么的网站建设公司达州网站建设哪家好
  • 漳州网站建设优化房地产网站建设意义
  • 兰州酒店网站建设app推广联盟平台
  • 周边产品设计培训哪家好响应式网站做优化好吗