刷題05 年終獎(矩陣的最小 大路徑和)

2021-10-09 01:14:23 字數 1185 閱讀 8917

小東所在公司要發年終獎,而小東恰好獲得了最高福利,他要在公司年會上參與乙個**遊戲,遊戲在乙個6*6的棋盤上進行,上面放著36個價值不等的禮物,每個小的棋盤上面放置著乙個禮物,他需要從左上角開始遊戲,每次只能向下或者向右移動一步,到達右下角停止,一路上的格仔裡的禮物小東都能拿到,請設計乙個演算法使小東拿到價值最高的禮物。

給定乙個6*6的矩陣board,其中每個元素為對應格仔的禮物價值,左上角為[0,0],請返回能獲得的最大價值,保證每個禮物價值大於100小於1000。

// 參照 @南山北 大佬的解法

//基於動態規劃的思想,不僅僅侷限於6*6矩陣,適用於所有的n*m矩陣以及所有的方陣。

public

intgetmost

(int

board)

else

if(i ==0)

else

if(j ==0)

else

else}}

}/* 初始陣列的情況。

564 448 654 186 490 699

487 444 563 228 365 261

429 505 612 564 715 726

464 617 234 647 702 263

245 249 231 462 453 646

669 510 492 512 622 135

*//*結束後返回的陣列。

564 1012 1666 1852 2342 3041

1051 1495 2229 2457 2822 3302

1480 2000 2841 3405 4120 4846

1944 2617 3075 4052 4822 5109

2189 2866 3306 4514 5275 5921

2858 3376 3868 5026 5897 6056

可以看到,最後乙個座標點的值6056,他就是當前最優的路徑所得出來的值

*/return board[board.length-1]

[board[0]

.length-1]

;}

程式設計題 年終獎

小東所在公司要發年終獎,而小東恰好獲得了最高福利,他要在公司年會上參與乙個 遊戲,遊戲在乙個6 6的棋盤上進行,上面放著36個價值不等的禮物,每個小的棋盤上面放置著乙個禮物,他需要從左上角開始遊戲,每次只能向下或者向右移動一步,到達右下角停止,一路上的格仔裡的禮物小東都能拿到,請設計乙個演算法使小東...

滴滴5億年終獎,根據這四個問題來發

2015年1月30日,滴滴出行年會在北京工人體育館舉行,滴滴出行 ceo 程維和滴滴出行總裁柳青分別發表演講。程維回顧了公司2015的成績,展望了2016年的目標和方向,然後提到了年終獎的事兒,他說今年會準備5億發年終獎,然而在說5億怎麼分配時,他說了一句非常關鍵的話 希望大家能夠記住,薪水是獎勵苦...

人均130萬年終獎 是怎麼回事哪家公司詳細情況介紹

今天,一則 人均 130 萬年終獎 的訊息引發熱議。究竟是什麼公司這麼大手筆?為什麼發這麼多錢?一起來看看詳細情況。據外媒報道,近日,在與萬寶路香菸生產商奧馳亞集團達成 128 億美元投資協議後,電子煙初創公司juul管理層決定發放 20 億美元年終獎,以特別股息形式向公司的 1500 名員工發放q...