63. Unique Paths II

1.問題

  • 計算從起點到終點有多少可能的途徑

  • 但中間有障礙物

2.想法

  • 提問

  • function header, parameter

  • test input

  • 說明想法

    • 動態規劃, 到每一點的途徑等於前一點(上面, 左邊)的總和

    • 特例: 因為機器人只能往下面跟往右邊, 因此對最上方的row來說, 不會有來自上方的機器人, 對最左邊的column來說, 不會有來自左邊的機器人

    • 當該點有障礙物時, 該點的值應為0, 表示無法抵達該點

  • 測試計算複雜度

3.程式碼

Last updated