トップ «前の日記(2016-04-15(Fri)) 最新 次の日記(2016-04-19(Tue))» 編集

屑俺日記

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


2016-04-17(Sun) 雨はやんだようだけど

星がいっぱいの例題

自力では解けなかった。
以下、EmacsLispで。

(defun atom (n)
  (not (listp n)))
 
(defun rember* (a lat)
  (cond
   ((null lat) '())
   ((atom (car lat))
          (cond
           ((eq a (car lat)) (rember* a (cdr lat)))
           (t
            (cons (car lat) (rember* a (cdr lat))))))
   (t
    (cons (rember* a (car lat))
          (rember* a (cdr lat))))))
(rember* 'foo
         '(foo bar
               (foo
                (fizz buzz foo hoge) bar)
               baz foo fizz))
=>(bar ((fizz buzz hoge) bar) baz fizz)

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

index.htmlは ここから。