記憶化搜尋,poj1088

2021-06-06 16:05:37 字數 507 閱讀 1546

flag【i】【j】表示以現在這個位置為起點的最遠能走的長度,熟悉下遞迴,這個題應該不難,記憶化

#include#include#define max 105

#define maxhigh 10005

typedef struct

position;

position move[4]=;

int flag[max][max];

int maze[max][max];

void wall(int r,int c);

int dfs(int i,int j);

int main()

return 0;

}void wall(int r,int c)

for(i=0;i<=c+1;i++) }

int dfs(int a,int b)

} flag[a][b]=max+1;

return max+1;

}

poj 1088 記憶化搜尋

如題 description michael喜歡滑雪百這並不奇怪,因為滑雪的確很刺激。可是為了獲得速度,滑的區域必須向下傾斜,而且當你滑到坡底,你不得不再次走上坡或者等待公升降機來載你。michael想知道載乙個區域中最長底滑坡。區域由乙個二維陣列給出。陣列的每個數字代表點的高度。下面是乙個例子 1...

POJ 1088(記憶化搜尋)

滑雪time limit 1000ms memory limit 65536k total submissions 87494 accepted 32785 description michael喜歡滑雪百這並不奇怪,因為滑雪的確很刺激。可是為了獲得速度,滑的區域必須向下傾斜,而且當你滑到坡底,你不...

POJ 1088 滑雪 記憶化搜尋

滑雪 time limit 1000ms memory limit 65536k total submissions 79619 accepted 29637 description michael喜歡滑雪百這並不奇怪,因為滑雪的確很刺激。可是為了獲得速度,滑的區域必須向下傾斜,而且當你滑到坡底,你...