HDU 5402 模擬 構造 Travelling Salesman Problem

題意: 有一個n * m的數字矩陣,每個格子放着一個非負整數,從左上角走到右下角,每個格子最多走一次,問所經過的格子的最大權值之和是多少,並且輸出一個路徑。 分析: 如果n和m有一個是偶數的話,那麼只要按照蛇形的走法一直走下去即可。 比如n爲奇數的時候就這樣,左右左右地蛇形走。 同樣的,如果m爲奇數的時候,也可以上下上下地蛇形走。   但如果n和m都爲偶數的時候,就會無法走完全部的格子,最終到達右
相關文章
相關標籤/搜索