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

The Fourth Dimension Space

枯葉北風寒,忽然年以殘,念往昔,語默心酸。二十光陰無一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢令

HDOJ 3592 World Exhibition——差分約束

最短路中,求出源到各點的最短路。如果a->b有一條邊,那么dis[a]+w(a,b)>=dis[b].
將所有的條件轉化成邊即可。

#include<iostream>
#include
<algorithm>
#include
<cmath>
#include
<queue>
using namespace std;
const int maxn=1010;
const int maxm=1000000;
const int INF=1000000000;
struct node
{
    
int t;
    
int w;
    node 
*next;
}
edge[maxm],*adj[maxn];

int len=0;
void init(int n)
{
    
for(int i=0;i<n;i++)
        adj[i]
=NULL;
    len
=0;
}


void addedge(int u,int v,int w)
{
    edge[len].t
=v;edge[len].w=w;edge[len].next=adj[u];adj[u]=&edge[len++];
}


int dis[maxn];//[0,n-1]
int use[maxn];
int cnt[maxn];
bool SPFA(int n,int s)
{
    queue
<int>Q;
    fill(dis,dis
+n,INF);
    fill(use,use
+n,0);
    fill(cnt,cnt
+n,0);
    dis[s]
=0;
    use[s]
=1;
    Q.push(s);
    
while(!Q.empty())
    
{
        
int x=Q.front();Q.pop();
        use[x]
=0;
        
++cnt[x];
        
if(cnt[x]>n)return false;
        
for(node *p=adj[x];p;p=p->next)
        
{
            
int t=p->t,w=p->w;
            
if(dis[x]+w<dis[t])
            
{
                dis[t]
=dis[x]+w;
                
if(!use[t])
                
{
                    Q.push(t);
                    use[t]
=1;
                }

            }

        }


    }

    
return true;
}


int main()
{
    
int ca;
    scanf(
"%d",&ca);
    
while(ca--)
    
{
        
        
int n,x,y;
        scanf(
"%d%d%d",&n,&x,&y);
        init(n);
        
for(int i=0;i<x;i++)
        
{
            
int a,b,c;
            scanf(
"%d%d%d",&a,&b,&c);
            a
--;b--;
            addedge(a,b,c);
        }

        
for(int i=0;i<y;i++)
        
{
            
int a,b,c;
            scanf(
"%d%d%d",&a,&b,&c);
            a
--;b--;
            addedge(b,a,
-c);
        }

        
//for(int i=0;i<n-1;i++)
        
//    addedge(i+1,i,0);
        if(!SPFA(n,0))printf("-1\n");
        
else if(dis[n-1]==INF)printf("-2\n");
        
else printf("%d\n",dis[n-1]);


    }



    
return 0;
}

posted on 2010-11-15 15:09 abilitytao 閱讀(302) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久人人爽人人| 美女福利精品视频| 亚洲国产精品久久久久秋霞影院 | 亚洲欧洲综合| 亚洲三级影片| 国产精品视频一二| 亚洲福利小视频| 国产欧美日韩视频一区二区| 亚洲黑丝在线| 久久99伊人| 欧美国产欧美亚洲国产日韩mv天天看完整 | 国产欧美日韩高清| 亚洲精品乱码久久久久久蜜桃91| 国产日产欧美a一级在线| 99re8这里有精品热视频免费| 国产综合自拍| 欧美亚洲免费| 欧美专区日韩专区| 国产精品免费一区二区三区观看| 亚洲精品视频一区| 亚洲精品一区二区三| 久久午夜激情| 久久综合激情| 永久免费精品影视网站| 久久福利视频导航| 久久精品一区二区国产| 国产区亚洲区欧美区| 亚洲影院免费| 欧美专区日韩视频| 国内精品伊人久久久久av一坑| 亚洲午夜精品久久久久久浪潮| 亚洲视频在线一区| 欧美视频中文字幕| 99v久久综合狠狠综合久久| 日韩一区二区免费高清| 欧美激情亚洲国产| 亚洲精品一区二区三区蜜桃久| 亚洲精品国产精品国自产在线| 性色一区二区| 一区二区三区日韩在线观看| 亚洲视频一区在线观看| 国产精品久久一级| 午夜伦欧美伦电影理论片| 久久福利视频导航| 国产一区二区三区av电影 | 欧美视频免费看| 夜夜嗨av色综合久久久综合网| 亚洲视频一区二区在线观看 | 欧美日本在线一区| 一本一本久久a久久精品综合麻豆| 亚洲无吗在线| 国产日韩欧美另类| 免费久久精品视频| av成人手机在线| 欧美一区二区视频在线| 国内偷自视频区视频综合| 久久人人爽人人爽| 日韩视频一区二区三区| 欧美在线视频在线播放完整版免费观看| 国产日韩欧美一区二区三区在线观看 | 蜜桃av综合| 国产一区二区久久久| 免费成人高清视频| 中日韩美女免费视频网站在线观看| 欧美一区二区三区免费观看视频| 一区精品在线播放| 欧美日韩中文另类| 亚洲国产精品久久久久婷婷老年| 亚洲国产精品第一区二区三区| 亚洲亚洲精品在线观看| 国产一区二区三区四区老人| 女女同性精品视频| 亚洲欧美视频在线观看视频| 欧美激情一区在线观看| 香蕉免费一区二区三区在线观看| 亚洲国内自拍| 国产欧美一区二区三区视频| 欧美国产精品劲爆| 欧美一级在线亚洲天堂| 亚洲电影自拍| 久久米奇亚洲| 亚洲在线免费视频| 亚洲黄色免费网站| 国产一区二区三区免费在线观看| 欧美激情一区二区三区成人| 欧美与黑人午夜性猛交久久久| 亚洲精品乱码久久久久久蜜桃91| 久久亚洲影音av资源网| 亚洲欧美日韩第一区| 亚洲精品一区中文| 国产亚洲va综合人人澡精品| 欧美三级第一页| 免费欧美在线| 久久久久久69| 午夜激情综合网| 一本色道久久精品| 亚洲人在线视频| 农村妇女精品| 美女黄色成人网| 久久久久久久久岛国免费| 亚洲一级免费视频| 一区二区欧美在线观看| 91久久精品美女| 亚洲高清不卡在线观看| 久久性天堂网| 亚洲高清免费视频| 激情婷婷久久| 狠狠色丁香久久综合频道| 国产伦精品一区二区三区高清版| 欧美日韩情趣电影| 欧美日韩国产三级| 欧美日韩国产首页| 欧美日韩一区二区三区四区五区| 欧美成人综合网站| 欧美顶级少妇做爰| 欧美精品一区二区三区蜜臀| 欧美xart系列高清| 欧美精品久久99| 欧美精品一区二区三| 欧美精品观看| 欧美色大人视频| 欧美日韩精品免费观看| 欧美日韩一区二区三| 欧美日韩一区在线| 国产精品理论片| 国产亚洲精品久久飘花| 国产一区再线| 亚洲福利视频二区| 亚洲国产一区二区精品专区| 亚洲精品免费一二三区| 99精品视频一区| 亚洲女性喷水在线观看一区| 午夜视频在线观看一区二区三区 | 欧美波霸影院| 欧美日韩另类在线| 国产精品视频一区二区三区| 国产一区二区精品久久99| 亚洲成色精品| 一区二区久久久久久| 午夜精品久久久久99热蜜桃导演| 蜜臀av一级做a爰片久久| 欧美成人精品一区| 日韩视频免费观看高清完整版| 亚洲一区二区三区精品视频| 久久国产精品久久精品国产| 免费不卡亚洲欧美| 欧美日韩在线三区| 国产亚洲aⅴaaaaaa毛片| 亚洲精品护士| 欧美在线免费观看亚洲| 欧美chengren| 亚洲一区在线免费观看| 久久综合九色99| 国产精品久久一区主播| 亚洲国产精品小视频| 亚洲综合激情| 欧美成人精品高清在线播放| 亚洲一级黄色片| 免费久久精品视频| 国产欧美综合在线| 亚洲毛片视频| 久久免费精品视频| 亚洲乱码国产乱码精品精 | 日韩一二三区视频| 久久大逼视频| 欧美日本精品| 极品尤物久久久av免费看| 亚洲视频碰碰| 欧美成人免费小视频| 制服丝袜激情欧洲亚洲| 欧美aa国产视频| 狠狠色综合播放一区二区| 在线视频精品一区| 欧美 日韩 国产精品免费观看| 亚洲一区二区三区影院| 欧美国产欧美综合| 亚洲成人在线免费| 午夜精品理论片| 日韩一本二本av| 欧美精品国产一区二区| 在线播放中文一区| 免费久久99精品国产| 亚洲综合首页| 国产精品国产精品国产专区不蜜| 亚洲国产天堂久久国产91| 久久久最新网址| 亚洲午夜激情| 欧美日韩亚洲一区二区三区在线观看| 国产一区二区三区日韩| 久久国产欧美日韩精品| 亚洲自拍偷拍色片视频| 国产精品电影在线观看| 99热在这里有精品免费| 亚洲国产精品999| 久久一区欧美| 亚洲国产精品va在线看黑人动漫| 久久在线观看视频| 欧美在线视频导航| 国产欧美精品日韩区二区麻豆天美| 夜夜嗨av一区二区三区|