高手去散步題解

2021-10-05 01:13:48 字數 1082 閱讀 9471

~~手動分割~~

~~手動分割~~
既然高手的穿梭機可以讓他們從任意乙個觀景點出發,並且從每乙個觀景點出發都有可能達到最大路程,那麼

依次從每個景點出發開始走,並累加路程;

每到達乙個景點,先檢查該景點是否被訪問過:

若訪問過,則停止向前走;

若未訪問過,則檢查當前已走路程是否大於之前記錄的最大路程,再將當前景點標記為已訪問。

~~手動分割~~
ac**:

#include

#include

int n,m,max_distance;

int map[21]

[21],visit[21]

;//map為地圖,visit用於標記景點是否訪問過

intdfs

(int number,

int distance)

//number為景點編號,distance為當前已走路程

visit[number]=1

;//將次景點標記為已訪問

if(distance>max_distance)

for(i=

1;i<=n;i++)}

visit[number]=0

;//回溯

return0;

}int

main()

//搜尋

for(i=

1;i<=n;i++

)//輸出結果

P1294 高手去散步

高手最近談戀愛了。不過是單相思。即使是單相思,也是完整的愛情 高手從未放棄對它的追求。今天,這個陽光明媚的早晨,太陽從西邊緩緩公升起。於是它找到高手,希望在晨讀開始之前和高手一起在鰲頭山上一起散步。高手當然不會放棄這次夢寐以求的機會,他已經準備好了一切。輸入格式 第一行,兩個用空格隔開的整數n m....

P1294 高手去散步

高手最近談戀愛了。不過是單相思。即使是單相思,也是完整的愛情 高手從未放棄對它的追求。今天,這個陽光明媚的早晨,太陽從西邊緩緩公升起。於是它找到高手,希望在晨讀開始之前和高手一起在鰲頭山上一起散步。高手當然不會放棄這次夢寐以求的機會,他已經準備好了一切。輸入格式 第一行,兩個用空格隔開的整數n m....

P1294 高手去散步(DFS)

題目背景 高手最近談戀愛了。不過是單相思。即使是單相思,也是完整的愛情 高手從未放棄對它的追求。今天,這個陽光明媚的早晨,太陽從西邊緩緩公升起。於是它找到高手,希望在晨讀開始之前和高手一起在鰲頭山上一起散步。高手當然不會放棄這次夢寐以求的機會,他已經準備好了一切。題目描述 第一行,兩個用空格隔開的整...