亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

[BZOJ1927][Sdoi2010]星際競速(費用流)

2019-11-14 10:23:32
字體:
來源:轉載
供稿:網友

題目描述

傳送門

題解

這道題有每一個點經過且只經過一次的限制以為是有上下界的費用流 然后寫寫寫…對是對了,T得好慘 因為加了n2條邊…

實際上這道題一個普通的費用流就能解決了 對于每一個點拆點xiyi s->xi,1,0 s->yi,ai yi->t,1,0 對于能到達的兩個點ij,xi->yj,time 這樣跑一遍費用流就可以了 可以發現是一定可以滿流的,保證了每一個點都被訪問一次,有點最小路徑覆蓋的意思

代碼

#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#include<cmath>#include<queue>using namespace std;#define N 80000#define inf 2000000000int n,m,x,y,z,s,t,mincost;int tot,point[N],nxt[N],v[N],remain[N],c[N];int d[N],dis[N],last[N];bool vis[N];queue <int> q;void addedge(int x,int y,int cap,int z){ ++tot; nxt[tot]=point[x]; point[x]=tot; v[tot]=y; remain[tot]=cap; c[tot]=z; ++tot; nxt[tot]=point[y]; point[y]=tot; v[tot]=x; remain[tot]=0; c[tot]=-z;}int addflow(int s,int t){ int now=t,ans=inf; while (now!=s) { ans=min(ans,remain[last[now]]); now=v[last[now]^1]; } now=t; while (now!=s) { remain[last[now]]-=ans; remain[last[now]^1]+=ans; now=v[last[now]^1]; } return ans;}bool spfa(int s,int t){ memset(dis,127,sizeof(dis));dis[s]=0; memset(vis,0,sizeof(vis));vis[s]=1; while (!q.empty()) q.pop();q.push(s); while (!q.empty()) { int now=q.front();q.pop(); vis[now]=0; for (int i=point[now];i!=-1;i=nxt[i]) if (dis[v[i]]>dis[now]+c[i]&&remain[i]) { dis[v[i]]=dis[now]+c[i]; last[v[i]]=i; if (!vis[v[i]]) vis[v[i]]=1,q.push(v[i]); } } if (dis[t]>inf) return 0; int flow=addflow(s,t); mincost+=flow*dis[t]; return 1;}int main(){ tot=-1;memset(point,-1,sizeof(point)); scanf("%d%d",&n,&m); s=n+n+1,t=s+1; for (int i=1;i<=n;++i) { scanf("%d",&x); addedge(s,n+i,1,x); addedge(s,i,1,0); addedge(n+i,t,1,0); } for (int i=1;i<=m;++i) { scanf("%d%d%d",&x,&y,&z); if (x==y) continue; if (x>y) swap(x,y); addedge(x,n+y,inf,z); } while (spfa(s,t));
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产福利精品av综合导导航| 久久影视电视剧免费网站清宫辞电视| 欧美精品久久久久| 成人h视频在线| 久久久久女教师免费一区| 色www亚洲国产张柏芝| 欧美一级电影在线| 欧美精品18videos性欧| 欧美精品一区二区三区国产精品| 高跟丝袜一区二区三区| 最近2019免费中文字幕视频三| 91精品国产高清久久久久久| 国语自产精品视频在免费| 亚洲自拍偷拍福利| 日本高清视频一区| 亚洲精选中文字幕| 日韩欧美国产黄色| 欧美诱惑福利视频| 中文字幕日韩电影| 亚洲国产精品va在看黑人| 亚洲人成电影网站色xx| 国产精品人人做人人爽| 亚洲视频777| 久久精品久久久久久| 久久久在线视频| 国产精品最新在线观看| 亚洲四色影视在线观看| 色综合天天综合网国产成人网| 国产精品国产亚洲伊人久久| 亚洲大胆人体视频| 久久精品美女视频网站| 日韩小视频在线观看| 亚洲成人激情视频| 中文字幕日韩av电影| 成人黄色av免费在线观看| 国产成人精品免费久久久久| 亚洲免费av网址| 日韩在线视频免费观看| 亚洲深夜福利视频| 成人久久久久久久| 亚洲一区二区三区xxx视频| 91在线精品播放| 日韩中文字幕网址| 欧美精品18videosex性欧美| 亚洲天堂免费观看| 欧美人与物videos| 日韩欧美视频一区二区三区| 日韩在线播放一区| 成人伊人精品色xxxx视频| 欧美在线观看视频| 国产精品日日摸夜夜添夜夜av| 久久久噜噜噜久噜久久| 国产精品a久久久久久| 欧美巨乳在线观看| 一本一本久久a久久精品牛牛影视| 日韩欧美中文字幕在线播放| 精品亚洲国产成av人片传媒| 欧美激情视频三区| 欧美三级欧美成人高清www| 国产精品久久久久久久久久99| 国产精品观看在线亚洲人成网| 日韩高清欧美高清| 亚洲精品免费网站| 久久久久日韩精品久久久男男| 国产成人免费av电影| 最近2019中文字幕在线高清| 国产精品美乳在线观看| 91人成网站www| 色综合久久精品亚洲国产| 日韩高清有码在线| 国产一区二区三区高清在线观看| 亚洲va久久久噜噜噜| 亚洲第一视频网| 亚洲精品一区中文字幕乱码| 久久久久久伊人| 国产精品av网站| 日本国产一区二区三区| 国产精品女主播视频| 久久精品99久久久香蕉| 国产精品av免费在线观看| 国产精品亚发布| 色婷婷综合成人av| 日韩免费中文字幕| 精品国产一区av| 亚洲一二在线观看| 精品国产一区二区三区久久狼5月| 国内精久久久久久久久久人| 国产综合久久久久久| 久久久中文字幕| 欧美视频中文在线看| 黄色一区二区在线| 久久久久中文字幕| 国产亚洲精品一区二区| 欧美性videos高清精品| 国产69精品久久久| 麻豆一区二区在线观看| 国产精品国产三级国产aⅴ9色| 亚洲第一网站男人都懂| 成人伊人精品色xxxx视频| 亚洲综合精品伊人久久| 国内精品久久久久久中文字幕| 亚洲免费视频观看| 欧美日韩国产成人在线| 久久精品视频亚洲| 性金发美女69hd大尺寸| 久久天天躁夜夜躁狠狠躁2022| 欧美性猛交xxxx乱大交| 日韩中文第一页| 91中文精品字幕在线视频| 一区二区三区四区在线观看视频| 日韩欧美在线中文字幕| 日韩在线视频国产| 国产精品毛片a∨一区二区三区|国| 国产a∨精品一区二区三区不卡| 最近2019中文字幕第三页视频| 91精品视频在线免费观看| 日韩在线免费高清视频| 亚洲国产成人精品女人久久久| 欧美午夜久久久| 色噜噜狠狠色综合网图区| 欧美在线视频免费播放| 国产精品日日做人人爱| 国产精品午夜视频| 精品亚洲一区二区三区四区五区| 69av在线播放| 精品亚洲永久免费精品| 91久久精品国产91久久性色| 欧美又大粗又爽又黄大片视频| 97超级碰碰碰久久久| 精品福利樱桃av导航| 色无极影院亚洲| 懂色av中文一区二区三区天美| 国产欧美一区二区三区久久人妖| 国产精品扒开腿做| 中文字幕精品一区久久久久| 精品毛片三在线观看| 色综合久综合久久综合久鬼88| 欧美孕妇性xx| 69久久夜色精品国产7777| 欧美性猛交xxxx免费看| 91高清视频免费观看| 欧美激情一二三| 成人福利视频网| 精品久久久久久中文字幕大豆网| 亚洲色图美腿丝袜| 精品国产一区二区三区久久狼5月| 亚洲精品美女在线| 亚洲一区亚洲二区亚洲三区| 欧美体内谢she精2性欧美| 中文字幕在线观看亚洲| 久热精品视频在线免费观看| 色偷偷噜噜噜亚洲男人| 亚洲第一av网| 97在线看福利| 97热精品视频官网| 中文字幕av一区| 国产精品都在这里| 精品国偷自产在线视频99| 国产日韩在线视频| 欧美性猛交xxxx久久久| 亚洲激情中文字幕| 在线视频欧美性高潮| 色综合色综合网色综合| 久久久久www|