NOI 7614 最低通行費

2021-07-29 17:52:29 字數 449 閱讀 7790

思路:動態規劃(二維陣列左上到右下進行規劃),用乙個二維陣列result[i][j]儲存,到達位置i,j所需要的最小代價,從底(result[0][0])向上(result[n-1][n-1])更新資料,

基於題目設定,到某位置只能從其左邊過來,或者從其上面過來,每次取這兩種方案中代價較小的

min(result[i-1][j] + m_map[i][j],result[i][j - 1] + m_map[i][j])

#include "iostream"

#include "vector"

using namespace std;

#define int_max 2147483647

vector>result(100,vector(100));

int main()

}for(int i=0;i

7614 最低通行費

總時間限制 1000ms 記憶體限制 65536kb 描述 乙個商人穿過乙個 n n 的正方形的網格,去參加乙個非常重要的商務活動。他要從網格的左上角進,右下角出。每穿越中間1個小方格,都要花費1個單位時間。商人必須在 2n 1 個單位時間穿越出去。而在經過中間的每個小方格時,都需要繳納一定的費用。...

最低通行費

描述 乙個商人穿過乙個 n n 的正方形的網格,去參加乙個非常重要的商務活動。他要從網格的左上角進,右下角出。每穿越中間1個小方格,都要花費1個單位時間。商人必須在 2n 1 個單位時間穿越出去。而在經過中間的每個小方格時,都需要繳納一定的費用。這個商人期望在規定時間內用最少費用穿越出去。請問至少需...

OJ最低通行費

5 最低通行費 描述乙個商人穿過乙個 n n 的正方形的網格,去參加乙個非常重要的商務活動。他要從網格的左上角進,右下角出。每穿越中間1個小方格,都要花費1個單位時間。商人必須在 2n 1 個單位時間穿越出去。而在經過中間的每個小方格時,都需要繳納一定的費用。這個商人期望在規定時間內用最少費用穿越出...