本文共 1193 字,大约阅读时间需要 3 分钟。
51nod 1084 矩阵取数问题 V2
递归式:
if x1 != x2 | dp[step + 1][x1][x2] = max{dp[step][x1’][x2’]} + a[x1][y1] + a[x2][y2]
if x1 == x2 | dp[step + 1][x1][x2] = max{dp[step][x1’][x2’]} + a[x1][y1]。
使用step减少空间使用
如图:
初始值:
dp[0][x][y] = 0;
#include #include #include #include #include #include #include