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

linux建设网站登陆Wordpress手机app

linux建设网站,登陆Wordpress手机app,培训网站设计,企业备案信息哪里可以查题意#xff1a; 给出一副有 n n n个点#xff0c; m m m条边的无向图#xff0c;求出这副图的最小割点数 题意#xff1a; 首先对于有向图#xff0c;求他的最小割边#xff0c;只需要令每条边的容量为 1 1 1#xff0c;求出起点到终点的最大流就是最小割边数了。 容…题意 给出一副有 n n n个点 m m m条边的无向图求出这副图的最小割点数 题意 首先对于有向图求他的最小割边只需要令每条边的容量为 1 1 1求出起点到终点的最大流就是最小割边数了。 容量设为1的原因更多是反映这条路有没有流到达汇点不需要在乎数量 对无向图要求其最大流只需要对双向边都建反向边即可即 while(m--) {int u,v,w; cinuvw;add(u,v,w);add(v,u,0);add(v,u,w);add(u,v,0); }此时要对无向图求最小割点数考虑将点化成边这样才符合最大流 考虑将一个点 u u u拆分成入点 u 1 u_{1} u1​和出点 u 2 u_{2} u2​此时同最小割边一样将这个边权设为 1 1 1但在拆分源点汇点时这两个点不可删去所以内部权值要设为inf #includebits/stdc.h using namespace std;using lllong long; const int N2e25,M2e35,inf0x3fffffff; const long long INF0x3fffffffffffffff,mod998244353;int ceil(int x,int y) {return x%y?x/y1:x/y; }struct way {int to,next,cap;way()default;way(int to,int next,int cap) {this-toto;this-nextnext;this-capcap;} }edge[M2]; int cnt1,head[N];void add(int u,int v,int cap) {edge[cnt]way(v,head[u],cap);head[u]cnt; }int n,m,s,t,dis[N],now[N];bool bfs() {for(int i1;in;i) dis[i]inf;queueintq;q.push(s);dis[s]0;now[s]head[s];while(!q.empty()) {int uq.front();q.pop();for(int ihead[u];i;iedge[i].next) {auto [v,_,cap]edge[i];if(dis[v]infcap) {dis[v]dis[u]1;q.push(v); now[v]head[v];if(vt) return true;}}}return false; }int dfs(int u,int flow) {if(ut) return flow;int ret0;for(int inow[u];(now[u]i);iedge[i].next) {auto [v,_,cap]edge[i];if(cap0||dis[v]!dis[u]1) continue;int nflowdfs(v,min(flow,cap));if(nflow0) dis[v]inf;else {edge[i].cap-nflow;edge[i^1].capnflow;retnflow;flow-nflow;}}return ret; }int main() {#ifdef stdjudgefreopen(in.txt,r,stdin);auto TimeFlagFirstclock();#endifstd::ios::sync_with_stdio(false);std::cin.tie(nullptr);cinnmst;for(int i1;in;i) {int cap(is||it)?inf:1;add(i,in,cap);add(in,i,0);}while(m--) {int u,v;cinuv;add(un,v,1);add(v,un,0);add(vn,u,1);add(u,vn,0);}tn;n1;int ans0;while(bfs()) ansdfs(s,inf);coutansendl;#ifdef stdjudgefreopen(CON,r,stdin);std::coutstd::endl耗时:std::clock()-TimeFlagFirstmsstd::endl;std::coutstd::flush;system(pause);#endifreturn 0; }
http://www.hkea.cn/news/14348621/

相关文章:

  • 专业做蛋糕的网站每天一篇好文章网站
  • 有那种网站的浏览器wordpress时光轴模板
  • 沧州做网站公司wordpress改语言
  • 做网站怎么那么难wordpress 图片缩放
  • 怎么样做网站 用网站赚钱免费搭建个人网站的3种实用方法
  • 海宁建设局网站wordpress编辑页面改字体颜色
  • 杭州专业做网站物流公司电话号码
  • 自己做的网站 怎么放大文件网页设计怎么做网站
  • 个人网站 可以做淘宝客吗wordpress 古腾堡
  • 做网站 淘宝物联网方案设计与实现
  • 做网站推广方法2019年开公司做网站可以吗
  • 泉州握旗公司网站建设如何制作网页广告
  • 网站seo注意事项适合口碑营销的产品
  • 罗村网站建设公司校园网的规划与设计
  • 网站域名一年多少钱国家工信部网站备案查询
  • 国家开放大学网站的作业怎么做网络营销哪些公司好做呢
  • 网站开发知识产权归属企业主页是什么
  • 全屏企业网站sae安装wordpress
  • 中国网站备案建网站 就能开店
  • 做车贷的网站番禺手机网站制作推广
  • 网站建设旗帜条幅wordpress小吃模版
  • 福建人力资源建设网站西宁建设厅人事局网站
  • 做留言的网站宝安三网合一网站建设
  • 网站建设功注册小规模公司流程以及费用
  • 广东商城网站建设价格适合做网站背景音乐
  • 网站建设案例讯息免费网站建设案例
  • 网站网站制作网站的微信怎么注册小程序商店
  • 织梦笑话网站网站三个月没排名
  • 单页网站 营销学做名片的网站
  • 潜山做网站广州网站排名优化公司