看了博文自己动手写了代码。
这能值几个钱?
请写代码完成汉诺塔的算法:void Hanoi(int maxLevel);
比如2层汉诺塔,需要打印(Console.WriteLine)出如下文本:
A -> B
A -> C
B -> C
function HanNuoTa(Level,A,B,C)
{
if(Level==1)
{
console.log(A+"-->"+C);
}
else
{
HanNuoTa(Level-1,A,C,B);
console.log(A+"-->"+C);
HanNuoTa(Level-1,B,A,C);
}
}
HanNuoTa(3,"A","B","C");
A-->C
A-->B
C-->B
A-->C
B-->A
B-->C
A-->C
但是下面的这个应该能多值几个钱。。。