问题标题: 汉诺塔

0
0
已解决
被禁言 席清源
席清源
修练者
修练者

球汉诺塔问题递归代码,并告诉我以下代码对不对

void move(int n)
{
    if(n==0)
    {
        return 0;
    }
    else
    {
        return n+move(n-1);
    }
}

 

席清源在2021-10-24 15:26:26追加了内容

@王文博 @酷町侠 @王文博 @王文博 

席清源在2021-10-24 15:30:12追加了内容

多少豆都行,只不过......

席清源在2021-10-24 15:31:49追加了内容

以上是截图,不行右键一下,会有图片操作菜单


0
已采纳
王文博
王文博
缔造者之神
缔造者之神
long long f(int n)
{
    if(n==1) return 1;
    return f(n-1)*2+1;
}

我的是这样的

0
潘艺博
潘艺博
初级天翼
初级天翼

同王文博

 int h(int n){
    if(n==1)  return 1;
    else return 2*h(n-1)+1;
}

我的是这样,和王文博的思路一样(我没抄袭)

0
我要回答