leetcode62 不同路径
生活随笔
收集整理的這篇文章主要介紹了
leetcode62 不同路径
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目如下
一個機器人位于一個 m x n 網格的左上角 (起始點在下圖中標記為“Start” )。機器人每次只能向下或者向右移動一步。機器人試圖達到網格的右下角(在下圖中標記為“Finish”)。問總共有多少條不同的路徑?例如,上圖是一個7 x 3 的網格。有多少可能的路徑?說明:m 和 n 的值均不超過 100。示例 1:輸入: m = 3, n = 2 輸出: 3 解釋: 從左上角開始,總共有 3 條路徑可以到達右下角。 1. 向右 -> 向右 -> 向下 2. 向右 -> 向下 -> 向右 3. 向下 -> 向右 -> 向右 示例 2:輸入: m = 7, n = 3 輸出: 28一道dp問題,可以得到遞推表達式dp[i][j] = dp[i - 1][j] + dp[i][j - 1]
所以代碼如下
轉載于:https://www.cnblogs.com/yfc0818/p/11072589.html
總結
以上是生活随笔為你收集整理的leetcode62 不同路径的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一斤糯米需要多少干粽子叶?
- 下一篇: 在出门的这夭早上,家里抄菜锅突然间抄菜的