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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

(最短路)Shopping

發(fā)布時間:2025/3/12 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (最短路)Shopping 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

你剛搬進一套新公寓,有一長串你需要買的東西。不幸的是,買這么多東西需要去很多不同的商店。你想盡量減少購買所需物品所需的駕駛時間。

你的城市被組織成一組由道路連接的十字路口。你的房子和每家商店都在某個十字路口。你的任務是找到從你家出發(fā)的最短路線,參觀所有你需要購物的商店,然后返回你家。

輸入

輸入的第一行包含一個整數(shù),即接下來的測試用例數(shù)。每個測試用例以包含兩個整數(shù)N和M的行開始,這兩個整數(shù)分別是城市中路口和道路的數(shù)量。每個整數(shù)都在1到100000之間,包括。交叉點的編號從0到N-1。你的房子在0號路口。接下來是M行,每一行包含三個整數(shù)X、Y和D,表示X和Y的交叉點由一條長度為D的雙向道路連接。接下來的一行包含一個整數(shù)S,即你需要訪問的商店的數(shù)量,包括1到10個。隨后的S行每一個都包含一個整數(shù),指示每個商店所在的交叉點。從你家到所有商店都是可能的。

輸出

對于每個測試用例,輸出一行,其中包含一個整數(shù),即從您的房子出發(fā)、訪問所有商店和返回您的房子的最短購物旅程的長度。

樣例輸入

1

4 - 6

0 1 1

1 2 1

1 2 3

3 0 1

0 2 5

1 3 5

3

1

2

3

樣例輸出

4

參考代碼:
https://blog.csdn.net/haojunliang_hao/article/details/76577427

總結(jié)

以上是生活随笔為你收集整理的(最短路)Shopping的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。