题目要求某个点的滑坡距离最大,要想滑坡距离最大那么这个点的高度就要最高,因为高度最高,他就可以滑向任意一个它四周点,当然也要滑向在它的四周中高度最高的那个点。我们可以定义dp[i][j]的状态为从i,j滑下去的最高长度,那么状态转移方程为dp[i][j]=max(dp[i][j],dp[i-1][j]+1)dp[i][j]=max(dp[i][j],dp[i+1][j]+1),max(dp[i][j],dp[i][j-1]+1),max(dp[i][j],dp[i][j+1]+1),即dp[i][j]的最大值就是它滑向在它的四周中的最大值的那个点 #include <iostream&g...