Educational Codeforces Round 54 (Rated for Div. 2) D. Edge Deletion(Dijkstra理解題)

思路來源 馬石頁老師&&張舟亢學長 題意 給你一個n點m邊的原圖,要求只保留這個圖的k條邊, 使子圖上的最短路點儘可能多。 最短路點是指到1號節點的最短距離,在原圖和子圖的值相同。 要求輸出子圖邊的編號,按加入的順序對邊進行編號1-m。 題解 模擬dijkstra的入堆過程, 由於dijkstra的貪心選點思想,每次一定選的是到頂點最近的點。 因此,必有一次鬆弛操作,使得一條邊貢獻出一個最短路點。
相關文章
相關標籤/搜索