什么是动态规划动态规划,英文:Dynamic Programming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的。如何使用动态规划的思想解决此题1.定义一个二维的dp数组,其中的元素与地图上的一 一对应,表示从我的地方(xMe,yMe)到该位置(i,j)的有几条最短路径dp[i][j] :表示从(xMe,yMe)出发,到(i, j) 有dp[i][j]条不同的路径,程序最后返回dp[xDes][yDes]即可((xDes,yDes)是专家的位置)。2.dp[i][...