1
我有以下問題,我不太清楚如何解決這個問題:尋找加權無向圖中固定成本的路徑?
給定圖G = (V;E)
其中每一條邊有一個正整數成本c_e
和起始頂點s\in V
。設計一個O(V + E)
算法,使用路徑(不一定是簡單的路徑)與路徑總成本的5
是倍數可達標誌着所有頂點從s
我怎麼可以跟蹤的成本總額的我已經訪問過的路徑?我一直在研究有向圖中的BFS,並在這裏嘗試了一些嘗試,但大多數BFS參考文獻的重點是找到最短路徑(而不是像保持5的倍數)。
您需要用到達該頂點所需路徑的代價來標記頂點。這聽起來比上述問題簡單嗎? – Haris
問題是,您可以有多個路徑使用相同邊緣到達特定節點。 – liwuen
是的,所以人們總是保持最短路徑的價值。這種情況下你的方法是什麼? – Haris