漢諾塔遞歸算法的實現(python)

# 數字表示位置,-1,0,1,分別對應A,B,C position1 = {-1:"A", 0:"B", 1:"C"} # 定義一個函數,該函數完成了把n階漢諾塔從起始位置a,移動到目標位置b的過程 def hannoi(n, a, b): # 若是漢諾塔是1階的,直接移動 if n == 1: print(position1[a]+ "->" + positi
相關文章
相關標籤/搜索