【動態規劃】skiing
時間限制: 1 sec 記憶體限制: 128 mb
提交: 34 解決: 15
[提交][狀態][討論版]
第一行表示有幾組測試資料,輸入的第二行表示區域的行數r和列數c(1 <= r,c <= 100)。下面是r行,每行有c個整數,代表高度h,0<=h<=10000。
後面是下一組資料;
輸出最長區域的長度。
15 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
2345678
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...