Floyd-Warshall算法描述 1)適用范圍: a)APSP(All Pairs Shortest Paths) b)稠密圖效果最佳 c)邊權(quán)可正可負(fù) 2)算法描述: a)初始化:dis[u,v]=w[u,v] b)For k:=1 to n For i:=1 to n For j:=1 to n If dis[i,j]>dis[i,k]+dis[k,j] Then Dis[I,j]:=dis[I,k]+dis[k,j] c)算法結(jié)束:dis即為所有點對的最短路徑矩陣 3)算法小結(jié):此算法簡單有效,由于三重循環(huán)結(jié)構(gòu)緊湊,對于稠密圖,效率要高于執(zhí)行|V|次Dijkstra算法。時間復(fù)雜度O(n^3)。 考慮下列變形:如(I,j)∈E則dis[I,j]初始為1,else初始為0,這樣的Floyd算法最后的最短路徑矩陣即成為一個判斷I,j是否有通路的矩陣。更簡單的,我們可以把dis設(shè)成boolean類型,則每次可以用“dis[I,j]:=dis[I,j]or(dis[I,k]and dis[k,j])”來代替算法描述中的藍(lán)色部分,可以更直觀地得到I,j的連通情況。
標(biāo)簽: Floyd-Warshall Shortest Pairs Paths
上傳時間: 2013-12-01
上傳用戶:dyctj
編寫一個用SOR法解方程組Ax=b的計算機程序,其中 要求程序中不存系數(shù)A,分別對不同的階數(shù)(例如n=15,80)取w=1.7,1.8,1.9,進行迭代,記錄近似解 達到 時所用迭代次數(shù)k,觀察松弛因子對收斂速度的影響。
上傳時間: 2013-12-25
上傳用戶:wcl168881111111
Program main BIOS image | | /B - Program Boot Block | | /N - Program NVRAM | | /C - Destroy CMOS checksum | | /E - Program Embedded Controller Block | | /K - Program all non-critical blocks | | /Kn - Program n th non-critical block only(n=0-7) | | /Q - Silent execution | | /REBOOT - Reboot after programming | | /X - Don t Check ROM ID | | /S - Display current system s ROMID | | /Ln - Load CMOS defaults
標(biāo)簽: Program Destroy Block NVRAM
上傳時間: 2016-07-26
上傳用戶:wfl_yy
高斯-塞德爾迭代法算法: 設(shè)方程組AX=b 的系數(shù)矩陣的對角線元素 ,M為迭代次數(shù)容許的最大值, 為容許誤差。 ① 取初始向量 ,令k=0 ② 對 計算 ③ 如果 ,則輸出 ,結(jié)束;否則執(zhí)行④, ④ 如果 ,則不收斂,終止程序;否則 ,轉(zhuǎn)②。
上傳時間: 2014-01-22
上傳用戶:集美慧
C語言是在 70年代初問世的。一九七八年由美國電話電報公司(AT&T)貝爾實驗室正式 發(fā)表了C 語言。同時由B.W.Kernighan和 D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一書。通常簡稱為《K&R》,也有人稱之為《K&R》標(biāo)準(zhǔn)。但是,在《K&R》中并 沒有定義一個完整的標(biāo)準(zhǔn)C語言,后來由美國國家標(biāo)準(zhǔn)學(xué)會在此基礎(chǔ)上制定了一個C 語言 標(biāo)準(zhǔn),于一九八三年發(fā)表。通常稱之為ANSI C。 當(dāng)代最優(yōu)秀的程序設(shè)計語言
標(biāo)簽: Kernighan Ritchit PROGRA THE
上傳時間: 2016-12-23
上傳用戶:chens000
檔案資料:全球IP地址地理位置數(shù)據(jù)資料庫包包 更新日期:2005年05月12日12:51 資料容量:10.4 MB 附 註: A) IP資料經(jīng)人手花上五小時整理,保證100%準(zhǔn)確,所有論壇程式皆可相容。 B) 已修正「未知地理位置」的“未”和“末”字輸入筆誤。 C) 因IP數(shù)據(jù)從中國內(nèi)地取得,故此TAIWAN地區(qū)被寫成“臺灣省”,可自行改回“中華民國”或“臺灣”。 D) 範(fàn)例: 202.101.071.201|202.101.071.201|貴州省貴陽市 藍(lán)月網(wǎng)吧|| 202.101.071.202|202.101.071.203|貴州省貴陽市 花溪區(qū)貴州民族學(xué)院鵬飛網(wǎng)吧|| 202.101.071.204|202.101.071.204|貴州省貴陽市 二戈寨天知網(wǎng)吧||
上傳時間: 2013-12-25
上傳用戶:ddddddos
設(shè)B是一個n×n棋盤,n=2k,(k=1,2,3,…)。用分治法設(shè)計一個算法,使得:用若干個L型條塊可以覆蓋住B的除一個特殊方格外的所有方格。其中,一個L型條塊可以覆蓋3個方格。且任意兩個L型條塊不能重疊覆蓋棋盤。
標(biāo)簽:
上傳時間: 2013-12-19
上傳用戶:xc216
C語言是在70年代初問世的。一九七八年由美國電話電報公司(AT&T)貝爾實驗室正式發(fā)表了C語言。同時由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一書。通常簡稱為《K&R》,也有人稱之為《K&R》標(biāo)準(zhǔn)。但是,在《K&R》中并沒有定義一個完整的標(biāo)準(zhǔn)C語言,后來由美國國家標(biāo)準(zhǔn)學(xué)會在此基礎(chǔ)上制定了一個C 語言標(biāo)準(zhǔn),于一九八三年發(fā)表。通常稱之為ANSI C。
標(biāo)簽: PROGRAMMING Kernighan Ritchit THE
上傳時間: 2014-11-12
上傳用戶:思琦琦
21世紀(jì)大學(xué)新型參考教材系列 集成電路B 荒井
上傳時間: 2013-04-15
上傳用戶:eeworm
家電維修(最基礎(chǔ)的教程B)1-20.Torrent
上傳時間: 2013-06-10
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1