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

做网站用 jsp还是aspc 做网站

做网站用 jsp还是asp,c 做网站,重庆网站开发小顶网,vs2017 网站开发晨跑 题目连接 https://www.luogu.org/problemnew/show/P2153 题解 求最大不相交路径数,并在路径数最大前提下,求总路程最短. 太裸了. 求不相交路径数:将除1,n1,n1,n两点外的所有点拆分,中间连一条容量为111,费用为000的边.然后所有的原边u→vu \rightarrow vu→v视作从u…晨跑 题目连接 https://www.luogu.org/problemnew/show/P2153 题解 求最大不相交路径数,并在路径数最大前提下,求总路程最短. 太裸了. 求不相交路径数:将除1,n1,n1,n两点外的所有点拆分,中间连一条容量为111,费用为000的边.然后所有的原边u→vu \rightarrow vu→v视作从uuu的出点连向vvv的入点的一条费用为路程,容量为111的边. 从1→n1 \rightarrow n1→n跑最小费用最大流即是答案. 代码 // luogu-judger-enable-o2 #include iostream #include algorithm #include cstring #include queue #define pr(x) std::cout #x : x std::endl #define rep(i,a,b) for(int i a;i b;i)const int inf 0x3f3f3f3f; const int mm 111111; const int maxn 999; int node,src,dest,edge; int ver[mm],flow[mm],cst[mm],nxt[mm]; int head[maxn],work[maxn],dis[maxn],q[maxn]; int tot_cost; void prepare(int _node,int _src,int _dest) {node_node,src_src,dest_dest;for(int i0; inode; i)head[i]-1;edge0;tot_cost 0; } void add_edge(int u,int v,int c,int cost) {ver[edge]v,flow[edge]c,nxt[edge]head[u],cst[edge]cost,head[u]edge;ver[edge]u,flow[edge]0,nxt[edge]head[v],cst[edge]-cost,head[v]edge; } int ins[maxn]; int pre[maxn]; bool Dinic_spfa() {memset(ins,0,sizeof(ins));memset(dis,inf,sizeof(dis));memset(pre,-1,sizeof(pre));std::queueint Q;Q.push(src);dis[src] 0,ins[src] 1;pre[src] -1;while(!Q.empty()){int u Q.front();Q.pop();ins[u] 0;for(int e head[u];e ! -1;e nxt[e]){int v ver[e];if(!flow[e]) continue;if(dis[v] dis[u] cst[e]){dis[v] dis[u] cst[e];pre[v] e;if(!ins[v]) ins[v] 1,Q.push(v);}}}return dis[dest] inf; } int Dinic_flow() {int i,ret0,deltainf;while(Dinic_spfa()){for(int ipre[dest];i ! -1;i pre[ver[i^1]])delta std::min(delta,flow[i]);for(int ipre[dest];i ! -1;i pre[ver[i^1]])flow[i] - delta,flow[i^1] delta;retdelta;tot_cost dis[dest]*delta;}return ret; } int n,m; int main() {std::ios::sync_with_stdio(false);std::cin n m;prepare(2*n,0,2*n-1);for(int i 1;i n;i) {if(i 1 || i n)add_edge(i-1,i-1n,inf,0);else add_edge(i-1,i-1n,1,0);}for(int i 1;i m;i) {int a,b,c;std::cin a b c;add_edge(a-1n,b-1,1,c);}int myflow Dinic_flow();std::cout myflow tot_cost std::endl;return 0; }
http://www.zqtcl.cn/news/625358/

相关文章:

  • 做网站题材海南网站建设软件
  • 门户网站建设 考核从零开始学做网站cdsn
  • 百胜网站建设秀屿区建设局网站
  • 公司招聘做哪家网站建筑网站开发
  • 网站建设文案详情一条龙平台
  • 四站合一网站建设公司权威的手机网站制作
  • 自主网站建站上海金瑞建设集团网站
  • 阿里云网站建设方案书中山市公司企业网站的选择
  • 网站建设管理工作制度知名网站建设加盟合作
  • 网站定制公司推荐wordpress 插件 封面
  • 企业手机网站建设行情做外贸哪个网站比较好2017
  • 专业网站制作电话软件推广
  • 免费建站系统博客海外网站搭建
  • 网站建设与制作视频教学站酷网图片
  • 网站开发还有哪些万维网申请网站域名
  • 做网站费用上海判断网站做的好坏
  • 有了域名和空间怎么建网站哪些公司需要网页电商设计师
  • 网站开站备案深圳创业补贴10万
  • 圆通我做网站拉上海建站系统
  • 对于做网站有什么要求新闻发布会视频
  • 网站建设专业就业前景成都房产信息网 官网
  • 西宁网站建设公司排行网站查询域名ip解析
  • 柳州企业网站开发公司如何做网站首页图
  • 刷赞网站空间免费深圳网站制作公司排名
  • 网站内部优化策略获取网站的路径
  • 网站群 优点今天西安最新通告
  • 惠济免费网站建设设计制作的广告公司
  • 做一个网站建设装潢设计属于什么专业
  • 水处理网站源码注册销售公司流程和费用
  • 诸城网站建设0536s整站优化seo排名点击