-3
給定有向無環圖G = (V,E)
和兩個不同的頂點s
和t
。邊和頂點都被賦予了實值權重。路徑的權重定義爲路徑上所有邊和頂點的總和。問題是要找到從s
到t
的最短加權簡單路徑。 (a)設計一個動態規劃算法並簡要描述它。 (b)設計一個貪婪算法並簡要描述它。 (c)儘可能提供一個算法的上限和下限。DAG最短路徑
我該怎麼做? Dijkstra能用嗎?
給定有向無環圖G = (V,E)
和兩個不同的頂點s
和t
。邊和頂點都被賦予了實值權重。路徑的權重定義爲路徑上所有邊和頂點的總和。問題是要找到從s
到t
的最短加權簡單路徑。 (a)設計一個動態規劃算法並簡要描述它。 (b)設計一個貪婪算法並簡要描述它。 (c)儘可能提供一個算法的上限和下限。DAG最短路徑
我該怎麼做? Dijkstra能用嗎?
我認爲可以使用Dijkstra的貪婪算法。我不知道其他人,對不起,夥計。
這真的聽起來像是一個家庭作業問題......你做了什麼試圖解決問題,你卡在哪裏? – 2014-11-06 01:18:49