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

bon

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  46 Posts :: 0 Stories :: 12 Comments :: 0 Trackbacks

常用鏈接

留言簿(2)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

這個算法實現比dijkstra+heap簡單,但是時間效率低一些 (O(VE))。可以判斷是否有負權的環。
算法的基礎是單源最短路問題中的path-relaxation property:設v_0到v_k的最短路為p={v_0, .... ,v_k},若p被relax的順序是(v_0, v_1),...,(v_k-1,v_k),則最后得到的v_0到p上各點的距離就是最短距離。
#include <iostream>
#define MAXN 200
#define INF 0xfffffff

using namespace std;

int list[MAXN][MAXN][2];    // 存儲圖,list[i][j][0]表節點編號,list[i][j][1]表節點i到list[i][j][0]的距離
int deg[MAXN];                // 各節點的出度
int n;                        // 節點數
int trace[MAXN];            // 存儲最短路
int d[MAXN];                // 算法結束時d[i]存源到節點i的最短距離

void initialize_single_source()
{
    
int i;
    
for(i=1;i<=n;i++) d[i]=INF;
    d[
1]=0;
}


void relax(int u,int v)
{
    
if(d[list[u][v][0]]>d[u]+list[u][v][1])
    
{
        trace[list[u][v][
0]]=u;
        d[list[u][v][
0]]=d[u]+list[u][v][1];
    }

}


int bellman_ford()
{// 若存在負環返回-1;否則返回1
    int i,j,k;
    initialize_single_source();
    
for(i=0;i<n-1;i++)
    
{// 對所有邊relax n-1次
        for(j=1;j<=n;j++)
        
{// 遍歷所有邊
            for(k=0;k<deg[j];k++) relax(j,k);
        }

    }

    
// 檢查是否有負權的環
    for(i=1;i<=n;i++)
    
{
        
for(j=0;j<deg[i];j++)
        
{
            
if(d[list[i][j][0]]>d[i]+list[i][j][1]) return -1;
        }

    }

    
//for(i=1;i<=n;i++) printf("%d distance:%d\n",trace[i],d[i]);
    return 1;
}


void readdata()
{
    
int i,j;
    scanf(
"%d",&n);
    
for(i=1;i<=n;i++)
    
{
        scanf(
"%d",&deg[i]);
        
for(j=0;j<deg[i];j++)
        
{
            scanf(
"%d%d",&list[i][j][0],&list[i][j][1]);
        }

    }

}


int main()
{
    freopen(
"test.txt","r",stdin);
    readdata();
    printf(
"%d",bellman_ford());
    
return 1;
}

posted on 2008-01-31 22:46 bon 閱讀(191) 評論(0)  編輯 收藏 引用

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


Google PageRank 
Checker - Page Rank Calculator
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久视频这里只有精品| 亚洲影院色无极综合| 亚洲欧美日韩一区二区| 国产一区视频在线观看免费| 欧美欧美天天天天操| 久久天天狠狠| 欧美暴力喷水在线| 欧美国产视频在线| 欧美日本高清一区| 国产精品萝li| 亚洲视频第一页| 国产在线观看91精品一区| 国产精品美女在线观看| 亚洲精品1区2区| 国产精品美女在线观看| 国产三区精品| 久久成人免费电影| 欧美影院午夜播放| 最新中文字幕亚洲| 久久久久久穴| 久久精品国产亚洲精品| 亚洲国产欧美精品| 国产精品实拍| 国产精品私拍pans大尺度在线| 宅男精品导航| 久久精品视频网| 亚洲最新色图| 99综合精品| 午夜欧美电影在线观看| 久久综合狠狠综合久久激情| 久久成人一区二区| 欧美1区2区3区| 1024成人| 久久av二区| 免费在线观看日韩欧美| 一本一本久久a久久精品综合麻豆| 亚洲精品久久久久中文字幕欢迎你| 免费亚洲电影| 欧美激情一区二区三区高清视频| 日韩天堂在线视频| 亚洲国产成人不卡| 久久av一区二区| 亚洲视频日本| 99精品视频一区二区三区| 蜜桃精品一区二区三区| 亚洲综合精品自拍| 国产欧美精品日韩区二区麻豆天美| 久久久av毛片精品| 美女主播视频一区| 久久久精品tv| 欧美精品在线一区二区| 亚洲在线视频网站| 亚洲电影免费| 国产视频亚洲精品| aⅴ色国产欧美| 亚洲自拍偷拍麻豆| 最新亚洲一区| 合欧美一区二区三区| 欧美日韩亚洲综合一区| 亚洲视频图片小说| 日韩视频在线免费| 久久激情五月激情| 久久在线观看视频| 亚洲大片一区二区三区| 亚洲肉体裸体xxxx137| 国产日韩成人精品| 麻豆av一区二区三区| 欧美一区二区三区四区夜夜大片 | 在线成人激情视频| 香蕉乱码成人久久天堂爱免费| 亚洲剧情一区二区| 亚洲区免费影片| 美女日韩欧美| 香蕉国产精品偷在线观看不卡| 亚洲高清视频一区| 亚洲丰满少妇videoshd| 国产午夜久久久久| 国外成人在线视频| 一本色道**综合亚洲精品蜜桃冫| 一色屋精品视频免费看| 国产精品久久久一区二区三区 | 久久亚洲精品中文字幕冲田杏梨| 欧美精品七区| 久久艳片www.17c.com| 亚洲日本中文字幕| 久久经典综合| 在线日韩成人| 国产欧美丝祙| 国产精品美女久久久久久2018| 欧美一区亚洲| 欧美国产高潮xxxx1819| 一本色道**综合亚洲精品蜜桃冫| 亚洲精品国产精品乱码不99按摩| 国产精品www网站| 欧美日韩国产精品一卡| 黄色工厂这里只有精品| 久久视频这里只有精品| 欧美一区二区三区免费大片| 欧美三级日韩三级国产三级| 亚洲精品在线一区二区| 亚洲一区二区三区中文字幕| 久久久精品免费视频| 欧美影院成年免费版| 亚洲国产精品一区| 欧美资源在线| 99re6热只有精品免费观看 | 国产精品久久久久久久久久久久久久 | 亚洲一区黄色| 久久精品在线视频| 亚洲精品视频在线观看网站| 亚洲三级影院| 欧美中文字幕视频在线观看| 久久香蕉国产线看观看网| 午夜精品网站| 欧美精品观看| 黄色精品免费| 亚洲尤物精选| 亚洲人成在线播放网站岛国| 亚洲精品中文字幕在线观看| 久久成人综合网| 狼狼综合久久久久综合网 | 欧美午夜精品久久久久免费视 | 亚洲天堂av图片| 久久久久女教师免费一区| 久久米奇亚洲| 久久久久国内| 国产婷婷精品| 亚洲精品小视频在线观看| 久久久精品性| 亚洲一品av免费观看| 久久久久.com| 国产日韩精品一区二区| 亚洲无亚洲人成网站77777| 亚洲福利视频一区二区| 亚洲一区精彩视频| 国产精品久久999| 在线播放精品| 免费在线日韩av| 老司机aⅴ在线精品导航| 国内成+人亚洲| 久久阴道视频| 久久经典综合| 尤物99国产成人精品视频| 亚洲丝袜av一区| 亚洲综合999| 国内欧美视频一区二区| 亚洲欧美国产一区二区三区| 亚洲日本一区二区| 老色鬼久久亚洲一区二区| 欧美区在线播放| 久久久久久一区| 欧美久久久久中文字幕| 亚洲高清自拍| 伊甸园精品99久久久久久| 久久九九99视频| 久久爱91午夜羞羞| 国产精品日韩精品欧美精品| 亚洲一区网站| 久久久久久久精| 久久婷婷av| 在线视频精品一区| 午夜精品久久| 久久国内精品自在自线400部| 免费久久精品视频| 欧美亚洲一级| 欧美日韩国产黄| 99热免费精品| 亚洲图片在线| 久久精品国产成人| 欧美一区二区三区四区高清| 久久久亚洲人| 久久理论片午夜琪琪电影网| 久久只精品国产| 99re视频这里只有精品| 久久国产精品电影| 欧美国产另类| 黄色成人精品网站| 亚洲乱码久久| 亚洲国产精品久久久久婷婷老年| 亚洲无线视频| 久久成人精品| 亚洲福利精品| 久久频这里精品99香蕉| 久久久久成人精品| 国产精品久久久久久久久久ktv| 国产精品黄色在线观看| 亚洲另类在线视频| 亚洲精品乱码| 欧美人与性动交a欧美精品| 欧美高清一区二区| 在线看国产一区| 开心色5月久久精品| 久久国产精品电影| 免费成年人欧美视频| 亚洲国产美国国产综合一区二区| 国产欧美日韩中文字幕在线| 亚洲欧美在线播放| 欧美激情一区在线观看| 亚洲综合视频在线| 欧美伦理a级免费电影|