您的位置:首页 > 移动开发 > Swift

用Swift实现汉诺塔算法

2015-01-07 16:17 281 查看
//汉诺塔

func hanoi(n:Int,A:String,B:String,C:String)

{

if(n==1){

println("Move sheet \(n) from \(A) to \(C)")

}

else

{

hanoi(n-1,A,C,B)

println("Move sheet \(n) from \(A) to \(C)")

hanoi(n-1,B,A,C)

}

}

hanoi(6,"XiAn","ShanHai","GuangDong")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: