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

poj3259

Wormholes

Time Limit: 2000MS Memory Limit: 65536K
Total Submissions: 16899 Accepted: 5961

Description

While exploring his many farms, Farmer John has discovered a number of amazing wormholes. A wormhole is very peculiar because it is a one-way path that delivers you to its destination at a time that is BEFORE you entered the wormhole! Each of FJ's farms comprises N (1 ≤ N ≤ 500) fields conveniently numbered 1..N, M (1 ≤ M ≤ 2500) paths, and W (1 ≤ W ≤ 200) wormholes.

As FJ is an avid time-traveling fan, he wants to do the following: start at some field, travel through some paths and wormholes, and return to the starting field a time before his initial departure. Perhaps he will be able to meet himself :) .

To help FJ find out whether this is possible or not, he will supply you with complete maps to F (1 ≤ F ≤ 5) of his farms. No paths will take longer than 10,000 seconds to travel and no wormhole can bring FJ back in time by more than 10,000 seconds.

Input

Line 1: A single integer, F. F farm descriptions follow.
Line 1 of each farm: Three space-separated integers respectively: N, M, and W
Lines 2..M+1 of each farm: Three space-separated numbers (S, E, T) that describe, respectively: a bidirectional path between S and E that requires T seconds to traverse. Two fields might be connected by more than one path.
Lines M+2..M+W+1 of each farm: Three space-separated numbers (S, E, T) that describe, respectively: A one way path from S to E that also moves the traveler back T seconds.

Output

Lines 1..F: For each farm, output "YES" if FJ can achieve his goal, otherwise output "NO" (do not include the quotes).

Sample Input

2
3 3 1
1 2 2
1 3 4
2 3 1
3 1 3
3 2 1
1 2 3
2 3 4
3 1 8

Sample Output

NO
YES
這個題跟poj1860,poj2240本質是一樣的,都是求有無負權回路
構圖時候把每個蟲洞的邊的邊值w存為-w,注意普通路徑是雙向邊
bellford求負權回路原理:如果無向圖邊上存在負權回路,則回路邊上的邊(u,v)的d[v]值一定小于d[u]+w[u,v]。
如果寫spfa的話,記下每個節點的入隊次數,如果某個節點的入隊次數超過n次的話,就說明存在負權回路
其實我是各種不明白……
 1#include<stdio.h>
 2#include<string.h>
 3#include<math.h>
 4#define MAX 30000
 5struct node
 6{
 7    int h1,t1,len;
 8}
;
 9struct node bb[MAX+5];
10int s,d[1000];
11int n,m,w;
12void init()
13{
14    int a,b,c;
15    int i;
16    s=0;
17    memset(bb,0,sizeof(bb));
18    scanf("%d%d%d",&n,&m,&w);
19    for (i=1; i<=m ; i++ )
20    {
21        scanf("%d%d%d",&a,&b,&c);
22        s++;
23        bb[s].h1=a;
24        bb[s].t1=b;
25        bb[s].len=c;
26        s++;
27        bb[s].h1=b;
28        bb[s].t1=a;
29        bb[s].len=c;
30    }

31    for (i=1; i<=w ; i++ )
32    {
33        scanf("%d%d%d",&a,&b,&c);
34        s++;
35        bb[s].h1=a;
36        bb[s].t1=b;
37        bb[s].len=-c;
38    }

39}

40void bellman_ford()
41{
42    int i,j,flag;
43    memset(d,0,sizeof(d));
44    for (i=1; i<=n; i++)
45    {
46        flag=0;
47        for (j=1; j<=s; j++)
48            if (d[bb[j].h1]+bb[j].len<d[bb[j].t1])
49            {
50                d[bb[j].t1]=d[bb[j].h1]+bb[j].len;
51            }

52    }

53    //////找有無負權回路
54    for (i=1; i<=s ; i++ )
55        if (d[bb[i].h1]+bb[i].len<d[bb[i].t1])
56        {
57            printf("YES\n");
58            return;
59        }

60    printf("NO\n");
61}

62int main()
63{
64    int t;
65    scanf("%d",&t);
66    while (t>0)
67    {
68        init();
69        bellman_ford();
70        t--;
71    }

72    return 0;
73}

74

posted on 2012-02-13 23:15 jh818012 閱讀(324) 評論(0)  編輯 收藏 引用


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


<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

導航

統計

常用鏈接

留言簿

文章檔案(85)

搜索

最新評論

  • 1.?re: poj1426
  • 我嚓,,輝哥,,居然搜到你的題解了
  • --season
  • 2.?re: poj3083
  • @王私江
    (8+i)&3 相當于是 取余3的意思 因為 3 的 二進制是 000011 和(8+i)
  • --游客
  • 3.?re: poj3414[未登錄]
  • @王私江
    0ms
  • --jh818012
  • 4.?re: poj3414
  • 200+行,跑了多少ms呢?我的130+行哦,你菜啦,哈哈。
  • --王私江
  • 5.?re: poj1426
  • 評論內容較長,點擊標題查看
  • --王私江
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲精品一二区| 亚洲欧美国产va在线影院| 老司机精品福利视频| 亚洲国产欧美一区二区三区丁香婷| 亚洲国产欧美日韩精品| 欧美精选在线| 日韩视频不卡| 久久综合九九| 午夜老司机精品| 国产精品永久在线| 亚洲欧美日本伦理| 亚洲少妇在线| 欧美日一区二区在线观看| 99视频一区二区| 91久久精品国产91性色tv| 欧美 日韩 国产在线| 亚洲精品国产精品国产自| 欧美电影资源| 欧美大片在线观看| 一本久久综合亚洲鲁鲁| 99精品国产福利在线观看免费| 欧美理论电影在线观看| 在线亚洲观看| 亚洲永久免费av| 国产亚洲人成网站在线观看| 久久米奇亚洲| 久久一二三国产| 亚洲激情网址| 一区二区日韩精品| 国产日韩欧美日韩| 久久综合色一综合色88| 欧美成在线观看| 亚洲网站在线播放| 午夜亚洲性色福利视频| 亚洲第一视频| 一区二区日韩伦理片| 国产日韩欧美精品| 欧美岛国激情| 国产精品www| 久久综合伊人77777麻豆| 欧美黑人国产人伦爽爽爽| 亚洲一级特黄| 久久人91精品久久久久久不卡| 亚洲精品免费在线| 亚洲一区二区三区精品视频| 精品粉嫩aⅴ一区二区三区四区| 亚洲欧洲精品一区二区三区波多野1战4| 欧美日精品一区视频| 久久久久国色av免费观看性色| 免费看成人av| 欧美专区日韩视频| 欧美不卡视频一区发布| 午夜一区不卡| 欧美成人亚洲成人日韩成人| 亚洲综合精品一区二区| 久久一二三四| 久久成人羞羞网站| 欧美日韩国产大片| 免费观看亚洲视频大全| 国产精品久久久久久久免费软件 | 国产亚洲一区在线| 亚洲国产精品电影| 国产亚洲人成a一在线v站| 亚洲精品中文字幕在线| 国产小视频国产精品| 日韩午夜中文字幕| 亚洲国产日韩欧美在线99| 国产精品嫩草99av在线| 欧美成人黑人xx视频免费观看| 欧美视频中文一区二区三区在线观看| 久久久久国产免费免费| 国产精品老女人精品视频| 亚洲国产乱码最新视频| 国产一区二区三区在线观看精品 | 在线精品福利| 性18欧美另类| 亚洲欧美国产高清va在线播| 欧美国产日韩一区二区在线观看| 久久久99久久精品女同性| 国产精品成人观看视频免费| 亚洲国产一区在线观看| 一区二区在线看| 久久精品亚洲一区二区| 久久精品一本| 国产午夜精品一区理论片飘花| 亚洲综合电影一区二区三区| 亚洲一区网站| 国产精品任我爽爆在线播放| 99v久久综合狠狠综合久久| 99国内精品久久| 欧美日本韩国在线| 亚洲伦理在线免费看| 亚洲天堂av在线免费观看| 欧美日韩大陆在线| 亚洲国产婷婷| 亚洲免费观看高清完整版在线观看熊 | 欧美视频福利| 日韩一区二区久久| 中文无字幕一区二区三区| 欧美日韩国产色视频| 亚洲毛片在线| 亚洲欧美怡红院| 国产精品美女久久久免费| 一区二区精品在线| 欧美与欧洲交xxxx免费观看| 国产欧美一区二区精品秋霞影院 | 亚洲久色影视| 欧美视频网址| 午夜视频久久久| 蜜桃av综合| 亚洲国产视频直播| 欧美精品免费看| 亚洲校园激情| 久久久久久夜精品精品免费| 黄色精品免费| 欧美成人一区二区| 一区二区三区**美女毛片| 午夜在线精品偷拍| 激情视频一区二区三区| 免费国产一区二区| 99精品视频免费观看| 性色一区二区三区| 国产精品乱码妇女bbbb| 久久久美女艺术照精彩视频福利播放 | 国产精品久久久久久久久免费 | 狼狼综合久久久久综合网| 亚洲电影观看| 国产精品高潮呻吟| 久久国产精品毛片| 亚洲欧洲视频| 久久久精品一区| 夜夜嗨av一区二区三区网页| 国产欧美 在线欧美| 免费在线亚洲欧美| 午夜一区二区三视频在线观看 | 欧美午夜精品久久久久免费视 | 久久av红桃一区二区小说| 欧美大片在线影院| 午夜视黄欧洲亚洲| 亚洲日本一区二区| 国产一区二区在线免费观看 | 久久国产一区| 一片黄亚洲嫩模| 欧美电影资源| 久久精品视频在线| 一本不卡影院| 亚洲国产欧美国产综合一区| 国产精品亚洲激情| 欧美国产激情| 久久午夜视频| 欧美制服丝袜第一页| 在线亚洲欧美| 日韩一区二区电影网| 欧美激情一区二区三区在线视频观看| 欧美中文字幕视频| 亚洲专区一二三| 亚洲日本在线观看| 在线观看91精品国产入口| 国产免费亚洲高清| 国产精品成人观看视频免费 | 老**午夜毛片一区二区三区| 亚洲欧美国产精品专区久久| 亚洲精品日韩在线| 亚洲第一在线视频| 久久免费国产精品| 久久精品论坛| 久久精品国产99国产精品| 亚洲欧美日韩直播| 亚洲免费视频中文字幕| 一本色道88久久加勒比精品| 亚洲全黄一级网站| 亚洲精品国精品久久99热一| 亚洲国产成人tv| 亚洲成人在线视频网站| 国内精品伊人久久久久av影院 | 欧美国产日韩亚洲一区| 亚洲高清久久| 国产色产综合产在线视频| 欧美日韩国产二区| 欧美日韩在线不卡一区| 欧美日本不卡高清| 欧美日韩国语| 欧美日韩在线三级| 欧美色图首页| 国产精品夜夜夜| 国产伪娘ts一区| 国产午夜一区二区三区| 国产一区二区精品久久99| 国产一区清纯| 亚洲激情网站免费观看| 日韩视频永久免费| 亚洲一区二区三区久久| 香蕉国产精品偷在线观看不卡| 午夜精品一区二区在线观看| 久久成人精品无人区| 麻豆精品在线播放| 亚洲欧洲久久| 亚洲欧美视频在线观看| 久久国产精品久久久| 欧美大片在线观看|