日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

图论复习——最短路

發布時間:2023/12/3 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图论复习——最短路 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

知識點

最短路徑算法

最短路徑樹

每個點uuu的父親為使uuu得到最短距離的前驅節點,若有多個,則取任意一個。

題目

CF449B Jzzhu and Cities


Blog

CF464E The Classic Problem


Blog

[XSY3888] 傳送門


對每個點uuu,記d(u)d(u)d(u)表示uuuTTT的最短路,e(u)e(u)e(u)表示刪掉它和最短路上父親的邊后的最短路。令dp(u)dp(u)dp(u)表示S=uS=uS=u時的答案。每次找到dpdpdp值最小的點來更新其它的點的dpdpdp值即可。用uuu更新vvv時的轉移為
dp(v)=min{max(dp(u)+w(u,v),u==parentv?e(v):d(v))}dp(v)=min\{max(dp(u) + w(u, v), u==parent_v?e(v) : d(v))\}dp(v)=min{max(dp(u)+w(u,v),u==parentv??e(v):d(v))}

e(u)e(u)e(u)的求法見[USACO09JAN]Safe Travel G

摘自此Blog
Code

傳送門 Code

總結

以上是生活随笔為你收集整理的图论复习——最短路的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。