var hanoi = function(disc,src,aux,dst){
//alert(disc+"t");
if(disc>0){
//alert(disc+"tt");
hanoi(disc-1,src,dst,aux);
//alert(disc+'ttt');
document.writeln("Move disc "+disc+" from "+src+" to "+dst+";");
hanoi(disc-1,aux,src,dst);
//alert(disc+"tttt");
}
}
hanoi(3,"Src","Aux","Dst");
上面这个递归我实在理解不了,mark一下,以后理解了再来解释
javascript递归
最新推荐文章于 2024-08-04 16:33:59 发布