999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Floyd算法的矩陣形式

2015-01-01 00:00:00姚香娟
學園 2015年3期

【摘 要】Floyd算法可以求出網絡中任意兩點間的最短距離,但是,許多學生都感到Floyd算法很難掌握。究其原因,是Floyd算法的計算公式形式復雜,不容易理解和記憶。筆者給出Floyd算法的矩陣形式,并通過實例進行說明。

【關鍵詞】Floyd算法 矩陣 網路 最短路徑

【中圖分類號】G642 【文獻標識碼】A 【文章編號】1674-4810(2015)03-0070-02

最短路問題是最重要的優化問題之一,不僅可以用于解決路徑優化問題,如設備更新、管道鋪設、電路設計、選址等,還是解決很多優化問題的有力工具。

所謂最短路問題,就是求出網絡中任意兩點之間權重最小的路徑。這類問題可以通過反復使用Dijkstra算法進行求解,但比較煩瑣。Floyd算法可以直接求出網絡中任意兩點間的最短距離。但是,該算法需要多次使用迭代公式進行計算,學生不容易掌握。鑒于此,本文給出Floyd算法的矩陣形式,并通過一個簡單的例子進行說明,從而使學生對該算法有更加深入的理解。

一 Floyd算法簡介

最后,我們得到D(n)=( )n×n,元素 即為點vi到點vj的最短距離。

從上述步驟可看出,算法需要迭代n次,每次需要利用迭代公式計算n2個元素的值,并且迭代公式的形式不容易記憶。鑒于此,下面給出Floyd算法的矩陣形式。

二 Floyd算法的矩陣形式

1.基本概念

2.矩陣形式的Floyd算法

矩陣形式的Floyd算法的主要步驟如下:

步驟1:輸入權矩陣D(0)=D,k=1;

步驟2:設ck是矩陣D(k-1)的第k列,rk是矩陣D(k-1)的第k行,令:D(k)=D(k-1) (ck rk);

步驟3:若k

三 實例

通過右圖給出的例子,

具體說明如何應用矩陣形

式的Floyd算法求出網絡

中任意兩點之間的距離。

首先,得到網絡G的

鄰接矩陣D如下:

步驟1:輸入權矩陣D(0)=D,k=1;

步驟2:令c1=(0,7,5,6,∞,∞,∞,∞)T,r1=(0,7,5,2,∞,∞,∞,∞),得到:

〔責任編輯:龐遠燕〕

主站蜘蛛池模板: 国产午夜无码片在线观看网站| 色综合a怡红院怡红院首页| 国产美女免费| 久久国产亚洲偷自| 手机在线国产精品| 伊人久综合| 中文天堂在线视频| 91口爆吞精国产对白第三集| 都市激情亚洲综合久久| 亚洲综合极品香蕉久久网| 国产精品分类视频分类一区| 伊人精品成人久久综合| 毛片久久网站小视频| 天天躁日日躁狠狠躁中文字幕| 国产国产人在线成免费视频狼人色| 亚洲天堂777| 国产导航在线| 波多野结衣中文字幕久久| 国产精品永久不卡免费视频| 无码人中文字幕| 国产成人午夜福利免费无码r| 性69交片免费看| 精品综合久久久久久97| 国产青青草视频| 九九热精品视频在线| jizz在线观看| 大香网伊人久久综合网2020| 国产综合精品日本亚洲777| 国产精品久久久久鬼色| 99久久精品国产自免费| 国产免费观看av大片的网站| yy6080理论大片一级久久| 国产尤物视频在线| 久久亚洲国产最新网站| 国产免费a级片| 国产一级二级在线观看| 久久亚洲高清国产| 免费精品一区二区h| 狼友视频国产精品首页| 免费jizz在线播放| 欧美日韩免费| 国产欧美一区二区三区视频在线观看| 国产精品亚洲日韩AⅤ在线观看| 人人澡人人爽欧美一区| 亚洲视频一区| 99久视频| 国产成人精品综合| 国产人在线成免费视频| 欧美成人a∨视频免费观看| 国产情精品嫩草影院88av| 日韩精品一区二区深田咏美| 國產尤物AV尤物在線觀看| 亚洲第一成年网| 亚洲av色吊丝无码| 日本午夜网站| 中文字幕啪啪| 国产无码网站在线观看| 国产精品成人第一区| 亚洲 成人国产| 欧美a级完整在线观看| 在线国产毛片手机小视频 | 国产成+人+综合+亚洲欧美| WWW丫丫国产成人精品| 国产 日韩 欧美 第二页| 日韩毛片在线播放| 99人妻碰碰碰久久久久禁片| 第一区免费在线观看| 波多野结衣中文字幕久久| 国产黄色片在线看| 久久a级片| 午夜国产在线观看| 伦伦影院精品一区| 国产精品免费露脸视频| 香蕉久久国产超碰青草| 欧美成人综合视频| 久久香蕉国产线看观看式| 国内精品视频| 2019年国产精品自拍不卡| 美女内射视频WWW网站午夜| 久久久久久久久久国产精品| h网站在线播放| 国产成人高清精品免费软件|