※ 引述《Rushia (みけねこ的鼻屎)》之銘言:
: 576. Out of Boundary Paths
: 給你一些數字 m = 列數, n = 行數, maxMove = 移動步數, startRow 和 startColumn為
: 矩陣的出發座標,求出移動 1~maxMove 步後共有幾種結果會走出矩陣外外,因為數字很大
: 要取MOD。
: 1.模擬從起始座標往四個方向前進,如果出界就把res+1 否則繼續往四個方向不斷dfs,
: 直到沒步數或出界。
: 2.直接跑會TLE,因為在走的過程中可能會走到已經算過的點,所以可以用memo記憶化搜
: 索,dp[i][j][k] 表示當前位置最多使用 k 步會走出去的路徑數量。
: Java Code:
: