青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Omni Inspirations

problems & programs ~

統計

留言簿

Friends

閱讀排行榜

評論排行榜

SDTSC 2010 starrace

題意:
給你一個圖 讓你求經過所有點的一條最短路徑 終點無所謂

做法:
有人竟然費用流屎過。。
我的做法是上下界費用流
A->A' 下界是1 然后就建圖了

 1 #include <cstdio>
 2 #include <cstring>
 3 #define min(a,b) ((a)<(b)?(a):(b))
 4 #define n 2047
 5 #define e 300005
 6 int vtx[e],w[e],f[e],ne[e],tot=1;
 7 int L[n],q[n+1],pre[n],d[n],N,M,hidden,S,T,SuperS,SuperT,Cost; 
 8 bool vis[n];
 9 inline void Ins(int u,int v,int fl,int cost)
10 {
11     vtx[++tot]=v;f[tot]=fl;w[tot]=cost;ne[tot]=L[u];L[u]=tot;
12     vtx[++tot]=u;f[tot]=0;w[tot]=-cost;ne[tot]=L[v];L[v]=tot;
13 }
14 inline bool spfa()
15 {
16     memset(vis,0,sizeof(vis));
17     memset(d,63,sizeof(d));
18     d[q[1]=SuperS]=0,vis[SuperS]=1;
19     for (int h=0,t=1,u;h!=t;vis[u]=0)
20     {
21         u=q[h=(h+1)&n];
22         for (int p=L[u],v=vtx[p];p;v=vtx[p=ne[p]])
23         if (f[p]&&d[u]+w[p]<d[v])
24         {
25             d[v]=d[u]+w[p],pre[v]=p;
26             if (!vis[v])    vis[q[t=(t+1)&n]=v]=1;
27         }
28     }
29     return d[SuperT]<1<<29;
30 }
31 inline void push()
32 {
33     int fl=1<<30;
34     for (int i=SuperT;i!=SuperS;i=vtx[pre[i]^1])
35         fl=min(fl,f[pre[i]]);
36     Cost+=d[SuperT]*fl;
37     for (int i=SuperT;i!=SuperS;i=vtx[pre[i]^1])
38         f[pre[i]]-=fl,f[pre[i]^1]+=fl;
39 }
40 int main()
41 {
42     int u,v,w;
43     freopen("starrace.in","r",stdin);
44     freopen("starrace.out","w",stdout);
45     scanf("%d%d",&N,&M);
46     hidden=2*N+1;
47     S=hidden+1,T=S+1,SuperS=T+1,SuperT=SuperS+1;
48     Ins(S,hidden,1,0);
49     for (int i=1;i<=N;++i)
50     {
51         scanf("%d",&w);
52         Ins(hidden,i,1,w);
53         Ins(i+N,hidden,1,0);
54         Ins(i+N,T,1,0);
55         Ins(SuperS,i+N,1,0);
56         Ins(i,SuperT,1,0);
57     }
58     Ins(T,S,1<<30,0);
59     for (int i=1;i<=M;++i)
60     {
61         scanf("%d%d%d",&u,&v,&w);
62         if (u>v)    {int t=u;u=v;v=t;}
63         Ins(u+N,v,1,w);
64     }
65     for (;spfa();push());
66     printf("%d\n",Cost);
67     return 0;
68 }
69 

posted on 2010-05-19 14:09 jsn1993 閱讀(1059) 評論(0)  編輯 收藏 引用 所屬分類: Graph Theory && Network Flow

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            日韩视频免费在线观看| 欧美成年人网站| 免费看成人av| 9l视频自拍蝌蚪9l视频成人| 亚洲精品国产精品国自产观看 | 久久国产毛片| 亚洲免费影视| 国产亚洲精品资源在线26u| 亚洲视频导航| 午夜精品理论片| 欧美黄免费看| 久久精品国产成人| 中文av一区特黄| 欧美综合国产| 尤物99国产成人精品视频| 欧美激情亚洲| 亚洲国产视频直播| 欧美亚洲综合网| 久久网站免费| 国产一区二区av| 欧美一区影院| 欧美激情bt| 欧美专区中文字幕| 女人香蕉久久**毛片精品| 在线成人性视频| 欧美大片免费看| 欧美中文在线免费| 欧美在线播放| 亚洲精品五月天| 一本色道久久综合一区| 在线一区二区三区做爰视频网站| 国产精品美女久久| 久久久人人人| 午夜精品福利一区二区三区av| 欧美在线观看一二区| 欧美成人免费视频| 亚洲每日在线| 欧美国产日本| 亚欧成人精品| 欧美xx视频| 国产女同一区二区| 亚洲视频网站在线观看| 久久综合导航| 欧美搞黄网站| 欧美一站二站| 亚洲一区二区3| 国产欧美日韩精品一区| 欧美在线www| 久久久久国产精品一区二区| 欧美成人一区二区三区在线观看 | 亚洲免费大片| 午夜视频一区在线观看| 亚洲国产精品久久久久秋霞蜜臀| 日韩一级免费观看| 欧美国产激情| 老司机午夜精品视频| 午夜精品福利电影| 一区二区三区高清在线观看| 最新国产成人在线观看| 亚洲美女黄色| 一本色道婷婷久久欧美| 欧美在线视频a| 久久国产欧美| 欧美一区二区高清在线观看| 精品av久久久久电影| 欧美手机在线| 久热精品视频| 亚洲一区国产| 在线视频欧美日韩精品| 99视频精品全部免费在线| 99av国产精品欲麻豆| 国产精品黄色在线观看| 国产精品剧情在线亚洲| 国产日韩欧美电影在线观看| 中文国产成人精品| 一本色道久久综合狠狠躁篇的优点| 亚洲激情电影中文字幕| 亚洲欧美中文日韩v在线观看| 亚洲国产一区在线| 欧美在线看片| 欧美激情按摩在线| 久久偷看各类wc女厕嘘嘘偷窃| 久久成人18免费网站| 久久精品夜色噜噜亚洲aⅴ| 国产精品素人视频| 国产精品日韩欧美综合| 久久成人一区| 亚洲精品在线一区二区| 欧美日韩国产成人在线观看| 亚洲第一福利视频| 国内精品亚洲| 毛片av中文字幕一区二区| 亚洲高清三级视频| 亚洲综合大片69999| 欧美韩日视频| 99综合在线| 亚洲理论电影网| 欧美午夜性色大片在线观看| 亚洲人久久久| 久久人人97超碰精品888| 校园春色综合网| 午夜精品亚洲| 在线观看福利一区| 最新国产の精品合集bt伙计| 亚洲高清在线精品| 国产精品99久久久久久久女警| 欧美国产激情| 国产欧美日韩亚洲一区二区三区| 久久久久久久尹人综合网亚洲| 亚洲在线视频| 在线观看三级视频欧美| 欧美二区不卡| 欧美高清在线一区| 亚洲专区一二三| 久久夜色精品国产欧美乱| 国产精品久久久久国产a级| 中日韩美女免费视频网站在线观看| 欧美韩国日本综合| 国产精品区一区二区三区| 亚洲一区二区三区色| 日韩亚洲精品视频| 国产欧美日韩一区二区三区| 亚洲福利国产| 国产无一区二区| 亚洲人成7777| 亚洲第一精品影视| 亚洲一区二区免费| 亚洲免费观看在线观看| 亚洲嫩草精品久久| 永久免费视频成人| 亚洲免费一区二区| 欧美一级欧美一级在线播放| 久久亚洲精选| 欧美不卡高清| 国产精品视频精品视频| 亚洲美女av黄| 性一交一乱一区二区洋洋av| 国产精品伦一区| 欧美搞黄网站| 国产精品永久| 快射av在线播放一区| 亚洲第一页自拍| 亚洲综合国产精品| 136国产福利精品导航网址应用| 久久亚洲精品一区二区| 欧美激情欧美激情在线五月| 日韩视频国产视频| 欧美视频在线观看一区二区| 亚洲一级高清| 久久久久99| 一本色道久久综合| 国产亚洲午夜| 欧美福利视频在线| 欧美一区二区精美| 日韩亚洲一区二区| 亚洲欧洲在线播放| 欧美中日韩免费视频| 亚洲视频精选| 91久久精品国产91性色| 欧美日韩大片| 欧美日本韩国一区二区三区| 久久本道综合色狠狠五月| 男人的天堂成人在线| 亚洲精品视频一区| 亚洲国产小视频在线观看| 国产日韩在线一区| 亚洲自啪免费| 亚洲高清二区| 免费成人美女女| 日韩小视频在线观看专区| 国内一区二区三区| 欧美福利一区二区三区| 亚洲欧美日韩爽爽影院| 久久综合国产精品| 欧美有码视频| 欧美一区二区视频免费观看| 欧美一区二区在线视频| 亚洲欧美三级伦理| 亚洲人成精品久久久久| 亚洲一区二区三区视频播放| 亚洲欧洲另类| 亚洲一区二区免费看| 亚洲国产精品美女| 亚洲欧洲精品一区二区三区波多野1战4| 欧美激情精品久久久久久| 日韩网站在线| 亚欧美中日韩视频| 欧美日韩亚洲网| 亚洲一区二三| 亚洲人在线视频| 久久久久欧美| 国产日本精品| 在线视频一区观看| 亚洲国产另类精品专区 | 韩国女主播一区二区三区| 在线精品视频一区二区三四| 亚洲欧洲一区二区在线播放| 中国女人久久久| 欧美日韩一区二区三区在线视频| 亚洲激情电影在线|