spfa

spfa 今天 終於寫出來了spfa... 運用隊列的思想,先把起點入隊,用對首更新它能夠到達的點,更新這些點到起點的僞最短路(因爲可能還有更短情況)然後把得到更新的點中不在隊列裏的加入隊列,以便更新其他點。 當前更新的是僞最短路即可能會有更優情況(比如:起點是1,1到6距離爲7,加入隊列dis[6]=7,而1到7距離爲2,7到6距離爲3,會將dis[6]更新爲2+3=5。所以一遍一遍 一遍一遍查
相關文章
相關標籤/搜索