📜  矩阵问题中路径数背后的数学

📅  最后修改于: 2021-04-23 05:27:24             🧑  作者: Mango

问题是要计算从m * n矩阵的左上角到右下角的所有可能路径,并限制从每个像元只能向右或向下移动的约束。

首先,请在此处阅读所陈述问题的各种可能解决方案

现在,对于最后一个解决方案,用于计算路径数的组合公式为m + n – 2 C m – 1 。让我们讨论该公式背后的数学。

现在回想一下数学中的组合。正是在这里,我们有了路径而不是字母。在这里,我们必须涵盖到目的地的n-1 + m-1个蜂窝长度。
还记得我们正在向下移动m-1步,向右移动n-1步。因此,路径数本质上将是(m + n – 2)! /(n – 1)! *(m – 1)!它不过是m + n – 2 C n – 1m + n – 2 C m – 1