動態規劃 skiing

2021-09-12 01:34:31 字數 1096 閱讀 4312

【動態規劃】skiing

時間限制: 1 sec  記憶體限制: 128 mb

提交: 34  解決: 15

[提交][狀態][討論版]

第一行表示有幾組測試資料,輸入的第二行表示區域的行數r和列數c(1 <= r,c <= 100)。下面是r行,每行有c個整數,代表高度h,0<=h<=10000。

後面是下一組資料;

輸出最長區域的長度。

1

5 51 2 3 4 5

16 17 18 19 6

15 24 25 20 7

14 23 22 21 8

13 12 11 10 9

25

234

5678

9101112

1314

1516

1718

1920

2122

2324

2526

2728

2930

3132

3334

3536

3738

3940

4142

4344

4546

4748

4950

5152

5354

#include

#include

using

namespace

std;

int t,r,c,h[111][111],f[111][111];

int ff(int a,intb)

intmain()

maxx=0

;

for(int i=1;i<=r;i++)

for(int j=1;j<=c;j++)

maxx=max(maxx,ff(i,j));

cout}}

return0;

}

posted on

2016-08-03 20:39

asuml 閱讀(

...)

編輯收藏

越野滑雪(skiing)

鄉村越野滑雪比賽在乙個m n 1 m,n 500 的二維 中進行,每個格仔的海拔在 0,1000000000 之間。滑雪者可以從乙個格仔滑到相鄰格仔,可以從高處滑到低處,也可以從低處滑到高處 兩者之間的海拔差的絕對值為其難度值。相鄰的格仔是指有公共邊的格仔。一條路徑的難度值是指該路徑上途經相鄰兩格仔...

動態規劃 什麼是動態規劃?

先來看看 資訊學奧賽一本通第5版 是怎麼說的 動態規劃程式設計是對解最優化問題的一種途徑 一種方法,而不是一種特殊演算法。不像前面所述的那些搜尋或數值計算那樣,具有乙個標準的數學表示式和明確清晰的解題方法。動態規劃程式設計往往是針對一種最優化問題,由於各種問題的性質不同,確定最優解的條件也互不相同,...

mysql動態規劃 動態規劃

動態規劃 能夠動態規劃的問題具有以下特點 可分解成規模更小的子問題 子問題的結果可復用 關鍵是要理解狀態轉移方程的含義就好啦!數字三角形 問題描述 在數字三角形尋找從頂到底的路徑,使得路徑經過的數字之和最大。規定每一步只能往左下或右下走,求出最大路徑和。遞迴解法 include include us...