题目大概:
有一个矩形滑雪场,只能从高处滑到低的地方,可以向四个方向滑,问这个滑雪场最长的一条滑雪道是多长。
思路:
dp题。
a[i][j]为矩阵各个地方的高度。
dp[i][j]为滑到改点处的最长距离。
滑到一个点可以从它的四个方向滑过去,dp[i][j]=max(dp[i-1][j]+1,dp[i][j-1]+1,dp[i+1][j-1]+1,dp[i-1][j+1]+1)。
中间用记忆式搜索可以减少循环次数。
感想:
无。
代码:
有一个矩形滑雪场,只能从高处滑到低的地方,可以向四个方向滑,问这个滑雪场最长的一条滑雪道是多长。
dp题。
a[i][j]为矩阵各个地方的高度。
dp[i][j]为滑到改点处的最长距离。
滑到一个点可以从它的四个方向滑过去,dp[i][j]=max(dp[i-1][j]+1,dp[i][j-1]+1,dp[i+1][j-1]+1,dp[i-1][j+1]+1)。
中间用记忆式搜索可以减少循环次数。
无。
下一篇:动态规划--大盗阿福
滑雪Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑
一、动态规划场景、二、动态规划分类、1、坐标型动态规划、2、前缀划分型动态规
一、动态规划特点、1、求解类型、2、方向性、3、动态规划状态选择、4、动态规划方程设计、
http://acm.pku.edu.cn/JudgeOnline/problem?id=1088先MARK,待自己慢慢研究出来再A!ht
1 可以用动态规划解决的问题的两个条件 最优子结构和重叠
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M