求路径

90 阅读1分钟

image.png 从m行n列起点走到终点一共有多少条路径?

思路:采用动态规划的方法;

代码:

def uniquePaths(self , m: int, n: int) -> int:

dp = [[1 for i in range(n)] for j in range(m)]
for i in range(1,m):
    for j in range(1,n):
        dp[i][j] = dp[i-1][j] + dp[i][j-1]
return dp[-1][-1]