标签:log [] 开始 自己 移动 设计 简单 turn math
思路:最简单dp不解释。。。(ps:看了这么久dp终于碰到一道可以自己上手的了。。。。。。)
public int getMost(int[][] board) { int[][] dp=new int[6][6]; dp[0][0]=board[0][0]; for(int i=1;i<6;i++) dp[i][0]=dp[i-1][0]+board[i][0]; for(int i=1;i<6;i++) dp[0][i]=dp[0][i-1]+board[0][i]; for(int i=1;i<6;i++){ for(int j=1;j<6;j++){ dp[i][j]=Math.max(dp[i-1][j],dp[i][j-1])+board[i][j]; } } return dp[5][5]; }
标签:log [] 开始 自己 移动 设计 简单 turn math
原文地址:http://www.cnblogs.com/team42/p/6740127.html