标签:max 规划 pre ++ path 最大 题意 == 控制
dp可以优化到O(n^2) 不过自己还没掌握
int maxPath(){
for(int i=1;i<=N;i++){
for(int j=1;j<=N;j++){
for(int k=1;k<=N;k++){
for(int l=1;l<=N;l++){
dp[i][j][k][l]=std::max(std::max(dp[i-1][j][k-1][l],dp[i-1][j][k][l-1]),std::max(dp[i][j-1][k-1][l],dp[i][j-1][k][l-1]))+mp[i][j]+mp[k][l];
if(i==k&&j==l) dp[i][j][k][l]-=mp[i][j];
}
}
}
}
return dp[N][N][N][N];
}
标签:max 规划 pre ++ path 最大 题意 == 控制
原文地址:https://www.cnblogs.com/fridayfang/p/9465326.html