0
我试图计算算法的复杂性,但我不知道如何做到这一点。我知道如何解决简单的算法,但我正在努力与递归。如何计算算法的复杂性?
有递归的代码:
static int F(int m, int n)
{
if (n == 0)
return m;
if (m == 0 && n > 0)
return n;
else
return Math.Min((1 + F(m - 1, n)), Math.Min((1 + F(m, n - 1)), (D(m - 1, n - 1) + F(m - 1, n - 1))));
}
有人可以解释我还是帮我计算这个功能呢?我试过Google搜索它,但我只能找到简单的例子(也许我的代码也很简单?)
谢谢!
是的,你是对的。对不起,我以前提出了不正确的答案。我已经更新了答案。 – TsReaper