<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      書山有徑勤為路>>>>>>>>

      <<<<<<<<學海無涯苦作舟!

      BellmanFord解決POJ 3259

       

      題目:http://poj.org/problem?id=3259
      題目大意:
      一個famer有一些農場,這些農場里面有一些田地,田地里面有一些蟲洞,田地和田地之間有路,
      蟲洞有這樣的性質: 時間倒流。

      問你這個農民能不能看到他自己,也就是說,有沒有這樣一條路徑,
      能利用蟲洞的時間倒流的性質,讓這個人能在這個點出發前回去,
      這樣他就是能看到他自己了


        其實要想搞明白這道題目十分的簡單,

      但前提是,你看了我的“Dijkstra算法解決POJ 2263”
      這篇文章,其余的也就不多說了,該說的我都在注釋
      中說明白了。
       
      
      
      View Code
      #include<iostream>
      using namespace std;
      #define INF 10001
      #define M 3000
      struct
      {
      int begin;
      int end;
      int num;
      }edge[M*2];
      int dis[M], i, j;
      bool BellmanFord(int alldots, int start, int alledges)
      {
      for(i=0; i<alldots; i++) //初始化dis[]
      dis[i] = INF;
      dis[start] = 0; //原點的最短距離初始化為0
      for(i=0; i<alldots-1; i++)
      for(j=0; j<alledges; j++) //雙向遍歷或者單向遍歷每條邊,這要看這條邊是否為雙向的了
      if(dis[edge[j].end] > dis[edge[j].begin]+edge[j].num)
      dis[edge[j].end] = dis[edge[j].begin]+edge[j].num;
      for(i=0; i<alledges; i++) //判斷是否存在負環
      if(dis[edge[i].end] > dis[edge[i].begin]+edge[i].num)
      return true; //存在負環
      return false; //不存在負環
      }
      int main()
      {
      int Case, alldots, numofedge, w, e, x, y, z;
      cin>>Case;
      while(Case--)
      {
      e = 0;
      cin>>alldots>>numofedge>>w;
      for(i=0; i<numofedge; i++)
      {
      cin>>x>>y>>z;
      edge[e].begin = x;
      edge[e].end = y;
      edge[e++].num = z;
      edge[e].begin = y;
      edge[e].end = x;
      edge[e++].num = z;
      }
      for(i=0; i<w; i++)
      {
      cin>>x>>y>>z;
      edge[e].begin = x;
      edge[e].end = y;
      edge[e++].num = -z;
      }
      if(BellmanFord(alldots, 1, e))
      cout<<"YES"<<endl;
      else
      cout<<"NO"<<endl;
      }
      }


      posted on 2011-10-04 20:27  More study needed.  閱讀(466)  評論(0)    收藏  舉報

      導航

      書山有徑勤為路>>>>>>>>

      <<<<<<<<學海無涯苦作舟!

      主站蜘蛛池模板: 亚洲欧美精品一中文字幕| 久久人爽人人爽人人片av| 亚洲av产在线精品亚洲第一站| 香蕉乱码成人久久天堂爱| 天天做天天爱夜夜爽女人爽| 国产亚洲精品AA片在线爽| 国产精品久久国产精麻豆| 国产jizzjizz视频| 国产精品国产三级国产专| 好吊视频一区二区三区人妖| 欧美高清一区三区在线专区| 亚洲男人第一无码av网| 粉嫩一区二区三区粉嫩视频| 性人久久久久| 乱人伦人妻系列| 亚洲成在人天堂一区二区| 亚洲69视频| 国产精品中文字幕久久| 免费无码va一区二区三区| 欧美成人精品一区二区三区免费| 吴江市| 美日韩精品一区二区三区| 亚洲人妻系列中文字幕| 亚洲男人的天堂av手机在线观看| 国产精品国产精品国产精品 | 欧美熟妇xxxxx欧美老妇不卡| 日本道播放一区二区三区| 无码av中文字幕免费放| 精品国产迷系列在线观看| 不卡国产一区二区三区| 人妻丰满熟妇无码区免费| 国产不卡一区二区精品| 熟女一区二区中文字幕| 国产精品日韩深夜福利久久| 亚洲色大成网站www永久男同| 欧洲lv尺码大精品久久久| 亚洲国产精品成人无码区| 国产在线自拍一区二区三区| 94人妻少妇偷人精品| 99久久久国产精品免费蜜臀| 国产h视频在线观看|