```
if(m==0||n==0) return 0;
vector<int> aux(n,1);
for(int i=1;i<m;i++)
{
for(int j=0;j<n;j++)
{
if(i>0) aux[j]+=aux[j-1];
}
}
return aux[n-1];
}```
```