POJ-1556-The Doors(DP+線段相交)

題目鏈接:http://poj.org/problem?id=1556 題目大意:給出一個10*10的房間,從座標(0,5)到(10,5)問最短的距離是多少,中間有n個牆,每個牆有兩個門,人只能從門進出。 思路:一開始想着暴力所有路線,發現似乎會TLE,想了會發現可以用DP(貪心?)的思路解決。 首先將所有能與終點直接相連的線段連上。記錄所花費的距離。 然後從最後一個牆開始向前找,記錄最後一個牆的
相關文章
相關標籤/搜索