1動作3stepで考えるという話 「dec(X, Y) :- Y is X - 1. one(A, B) :- write(A), write(' -> '), write(B), nl. all(0, _, _, _) :- !. all(N, A, B, C) :- dec(N, M), all(M, A, C, B), one(A, B), all(M, C, B, A). hanoi(N) :- all(N, 'left ', center, 'right ').」

kiyo_hikokiyo_hiko のブックマーク 2012/10/11 14:01

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

再帰的アルゴリズム - ハノイの塔

    ハノイの塔は1883年にフランスのE.Lucas(リュカ)が考案したゲームと言われています。著書『数学遊戯』の中にあるそうです。  これは次のようなゲームです。 台の上に3の棒A,B,Cが固定されていて,その...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう