原文链接:Unique Paths
本题扩展 Unique Paths II
【思路-Java】
采用动态规划。动态规划要求利用到上一次的结果,是一种特殊的迭代思想,动态规划的关键是要得到递推关系式。对于本题,到达某一点的路径数等于到达它上一点的路径数与它左边的路径数之和。也即,起点到点(i, j)的路径总数:ways[i][j] = 起点到点(i, j-1)的总数:ways[i][j-1] + 起点到点(i-1, j)总数:ways[i-1][j]。于是我们就得到递推关系式:ways[i][j] = ways[i][j-1] + ways[i-1][j]
public