HDU 2083 簡易版之最短距離

2021-10-05 16:15:29 字數 522 閱讀 6943

簡易版之最短距離

這裡僅提供思路

首先不要被題目的意思誤導啦!

寒假的時候,acboy要去拜訪很多朋友,恰巧他所有朋友的家都處在座標平面的x軸上。acboy可以任意選擇乙個朋友的家開始訪問,但是每次訪問後他都必須回到出發點,然後才能去訪問下乙個朋友。

比如有4個朋友,對應的x軸座標分別為1, 2, 3, 4。當acboy選擇座標為2的點做為出發點時,則他最終需要的時間為 |1-2|+|2-2|+|3-2|+|4-2| = 4。

現在給出n個朋友的座標,那麼acboy應該怎麼走才會花費時間最少呢?

黑體部分個人覺得有點矛盾,但還是以最終時間為主吧!

則他最終需要的時間為 |1-2|+|2-2|+|3-2|+|4-2| = 4。

題意:隨便選取出發點,只記錄出發點到各個朋友家的時間,也就是只記錄去的時間,從朋友家回到初始點是不記錄的

接下來對time陣列進行公升序排序即可,然後輸出time即可

好啦!**就交給你啦!

HDU 2083 簡易版之最短距離

解題報告 在一條直線上,找出乙個點,求這個點到其它所有的點的距離之和,輸出這個和。可以確定這個點一定是所有的點的中位數,如果個數是偶數個的話,看中位數更接近中間兩個的哪乙個,取更接近的那乙個。1 include2 include3 include4 include5 include6 using n...

HDU 2083 簡易版之最短距離(快排)

description 寒假的時候,acboy要去拜訪很多朋友,恰巧他所有朋友的家都處在座標平面的x軸上。acboy可以任意選擇乙個朋友的家開始訪問,但是每次訪問後他都必須回到出發點,然後才能去訪問下乙個朋友。比如有4個朋友,對應的x軸座標分別為1,2,3,4。當acboy選擇座標為2的點做為出發點...

簡易版之最短距離

寒假的時候,acboy要去拜訪很多朋友,恰巧他所有朋友的家都處在座標平面的x軸上。acboy可以任意選擇乙個朋友的家開始訪問,但是每次訪問後他都必須回到出發點,然後才能去訪問下乙個朋友。比如有4個朋友,對應的x軸座標分別為1,2,3,4。當acboy選擇座標為2的點做為出發點時,則他最終需要的時間為...