假设我们有以下算法:
int com(int a, int b)
{
if (b==0 || a==b)
{
return(1);
}
else
{
return(com(a-1,b) + com(a-1,b-1));
}
}
是否有方法可以在不使用递归的情况下更快地计算此结果?我正在尝试优化速度,但这个解决方案太慢了。