サクサク読めて、アプリ限定の機能も多数!
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_hiko のブックマーク 2012/10/11 14:01
再帰的アルゴリズム - ハノイの塔[hanoi][vb]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 ').」2012/10/11 14:01
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 ').」
このブックマークにはスターがありません。 最初のスターをつけてみよう!
www2.cc.niigata-u.ac.jp/~takeuchi2005/02/14
ハノイの塔は1883年にフランスのE.Lucas(リュカ)が考案したゲームと言われています。著書『数学遊戯』の中にあるそうです。 これは次のようなゲームです。 台の上に3本の棒A,B,Cが固定されていて,その...
26 人がブックマーク・4 件のコメント
\ コメントが サクサク読める アプリです /
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_hiko のブックマーク 2012/10/11 14:01
このブックマークにはスターがありません。
最初のスターをつけてみよう!