1. 程式人生 > >【網路流24題】火星探險問題

【網路流24題】火星探險問題

由於這道題的輸出太過龐大而且之前提供的oj也沒有spj,無法驗證程式碼正確性,所以這道題僅提供思路,就不附程式碼了,這道題其實和之前幾道網格題是挺像的,只不過這道題有的地方有石頭,有的地方沒有石頭,有的地方還不能走,那麼我們就像之前的那樣建圖,把一個點拆分成兩個點,每兩個點之間連一條INF,費用為0的邊,如果一個點有石頭就多開出一條容量為1,費用為1的邊,這樣跑出最大費用最大流再在殘量網路中找一找路徑就可以了。