问题标题: 酷町堂:1242 汉诺塔问题

1
1

0
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼

一道经典递归题。

void hanio(int n,char a,char b,char c)
{
    if(n==1) cout<<a<<"->"<<1<<"->"<<b<<endl;
    else 
    {
        hanio(n-1,a,c,b);
        cout<<a<<"->"<<n<<"->"<<b<<endl;
        hanio(n-1,c,b,a);
    }
}
0
0
0
我要回答