第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

加權(quán)圖-查找最大停止點從X到y(tǒng)的所有路徑

加權(quán)圖-查找最大停止點從X到y(tǒng)的所有路徑

不負相思意 2021-05-07 18:46:36
我正在一個Java項目上,除其他事項外,該項目需要使用最大停止數(shù)返回從x到y(tǒng)的所有可能路徑。例如,每個節(jié)點都是一個城市,從一個城市到另一個城市的每條路徑都具有成本值。我正在通過參考使用本文,這是我使用的相同模型。 http://www.vogella.com/tutorials/JavaAlgorithmsDijkstra/article.html將最短的路徑從x返回到Y(jié)可以正常工作,但是我需要每種路徑的所有可能路徑和成本。例如:在給定的最大停靠點數(shù)內(nèi)查找來自任何給定的一對城鎮(zhèn)的所有可用路線。輸入圖:AB5,BC4,CD8,DC8,DE6,AD5,CE2,EB3,AE7從C到C的路線,最多3站:CDC(2站)CEBC(3站)從A到C的路線,最多4站:ABC(2停)ADC(2停)AEBC(3停)ADEBC(4停)
查看完整描述

2 回答

?
慕哥9229398

TA貢獻1877條經(jīng)驗 獲得超6個贊

老實說,我會用BFS代替Dijkstra。您不是在尋找最短路徑,而是任何路徑。因此,您可以只在節(jié)點x上運行BFS,然后執(zhí)行k步(我將最大步數(shù)稱為k)即可停止它。每次到達y時,都可以將路徑添加到答案中。


查看完整回答
反對 回復 2021-05-19
?
catspeake

TA貢獻1111條經(jīng)驗 獲得超0個贊

每個節(jié)點鏈接的權(quán)重就是兩者之間的距離。

例如)A-> 7-> B-> 3 ---> C --->等等...

在這種情況下,從A到C的路徑的總權(quán)重將是每個坐標之間所有權(quán)重(距離)的總和。

低于最大值的所有可能路徑都可以通過上述計算方式記錄下來


查看完整回答
反對 回復 2021-05-19
  • 2 回答
  • 0 關(guān)注
  • 153 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號