トップ «前の日記(2013-05-28(Tue)) 最新 次の日記(2013-06-06(Thu))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2013-05-30(Thu) 今朝方は雨。今曇り

なんか違う

手習い本の数遊びを少しめくって、同じ結果になるように 自分の頭で書いてみた。しかし。

(defun plusone (one)
  (+ one 1))
 
(defun minusone (one)
  (- one 1))
 
(defun myplus (one two)
  (cond
   ((zerop two) one)
   (t
    (myplus (plusone one)
            (minusone two)))))
 
(defun myminus (one two)
  (cond
   ((zerop two) one)
   (t
    (myminus (minusone one)
             (minusone two)))))
(myplus	5 9)
14
(myminus 10 8)
2

手習い本には再帰が (plusone (myplus one (minusone two))) のように書いてあったのだけど。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。