by shigemk2

当面は技術的なことしか書かない

2012-01-22から1日間の記事一覧

リスト遊び 4-4 再帰とリスト

前回 リスト遊び 4-3 フィボナッチ数列 - by shigemk2再帰の定石(リスト編) 終了条件を調べ、終了なら初期値を返す リストの先頭の要素(car)に対して仕事をする リストの残り(cdr)と共に自分自身を呼び出す (リストの場合、carは要素で、cdrはリストになるこ…

car と cdr (関数)

リスト遊び 2-2 セルとリストとcarとcdr - by shigemk2リストのcarやcdrを調べたいときはそのままcarとcdr関数が用意されております。 結果を見て、刮目せよッ! (ちなみに、(7)みたいなのも立派なリストです) (car '(1 3 7)) 1 (cdr '(1 3 7)) (3 7) (car '(…

ダブルループにおけるbreak

continue - by shigemk2breakは、ループを強制終了させるおまじないだが、 2つのループの、内側のループでbreakさせたら、 外側のループのルーチンはどうなるのだろうか。