51Nod1084矩阵取数问题 V2 题意: 一个M*N矩阵中有不同的正整数,经过这个格子,就能获得相应价值的奖励,先从左上走到右下,再从右下走到左上.第1遍时只能向下和向右走,第2遍时只能向上和向左走.两次如果经过同一个格子,则该格子的奖励只计算一次,求能够获得的最大价值. solution: 把题目转化成两个人从左上角出发,走到右下角的奖励之和 设dp[i][j][p][q]为第一个人在(i,j)点,第二个人在(p,q)点的最大奖励之和 四重循环复杂度爆炸 我们发现i+j=p+q; 所以转化…