京东2016研发工程师编程题及答案及答案.pdfVIP

  • 5
  • 0
  • 约2.77千字
  • 约 4页
  • 2019-07-20 发布于四川
  • 举报

京东2016研发工程师编程题及答案及答案.pdf

小东所在公司要发年终奖,而小东恰好获得了最高福利,他要在公司年会上参与一个抽奖游戏,游戏在一个6*6 的棋盘上进行,上面放着36 个价值不等 的礼物,每个小的棋盘上面放置着一个礼物,他需要从左上角开始游戏,每次只能向下或者向右移动一步,到达右下角停止,一路上的格子里的礼物小 东都能拿到,请设计一个算法使小东拿到价值最高的礼物。 给定一个6*6 的矩阵board,其中每个元素为对应格子的礼物价值,左上角为[0,0],请返回能获得的最大价值,保证每个礼物价值大于100 小于1000。 1 import java.util.*; 2 3 public class Bonus { 4 public int getMost(int[][] board) { 5 // write code here 6 int n = board.length; 7 int[][] dp = new int[n][n]; 8 dp[0][0] = board[0][0]; 9 for (int i = 1; i n; i++) { 10

文档评论(0)

1亿VIP精品文档

相关文档