懐中望遠鏡(仮)

interleaveをCLで

この記事はアルゴリズムの紹介であるためPythonで書いた方が分かりやすいかなと思い、頑張ってPythonでコーディングしました。でも慣れてないので色々とハマりました。。

Common Lispのloopはすごく便利です。上の記事でも用意したinterleaveをCLで書くと以下のような感じ。

(defun interleave (x list)
  (loop for index from 0 to (length list)
	collect (insert-at x list index)))

英語で書いてる

なんとなく英語の方が読まれる気がして、拙い英語で書いてみてるけど、どうなんだろう。 せめてアクセスがあるのかだけでも分かると良いのですが。早くRoadmapのBasic statsが実装されないかな。


#Lisp