【AtCoder ABC452AB】五節句と枠(Common Lisp) 2026-04-142026-04-13 by chiilabo #Common Lisp(82) #競技プログラミング(21) #AtCoder(18) #LISP(17) #defun(15)
【Common Lisp】型宣言が多いコードは静的型言語っぽい(型推論を活かす) 2026-04-072026-04-06 by chiilabo #Common Lisp(82) #SBCL(31) #loop(17) #パフォーマンス最適化(15) #型宣言(12)
【Common Lisp】型宣言でコードを速くする(declareとdeclaim) 2026-04-122026-04-02 by chiilabo #Common Lisp(82) #SBCL(31) #競技プログラミング(21) #パフォーマンス最適化(15) #型宣言(12)
【Common Lisp】svrefの役割とarefで十分な理由(歴史と効率性) 2026-03-282026-03-27 by chiilabo #Common Lisp(82) #SBCL(31) #最適化(16) #型宣言(12) #declare(11)
(defun f (lst)) ++ *v Common Lispを書きながら、Cで考えているとき 2026-03-262026-03-26 by chiilabo #Common Lisp(82) #アルゴリズム(23) #競技プログラミング(21) #C言語(15) #パフォーマンス最適化(15)
Common Lispで関数の「静的変数」を作るレキシカルクロージャ(メモリ割り当ての省略) 2026-04-032026-03-25 by chiilabo #Common Lisp(82) #defun(15) #パフォーマンス最適化(15) #関数型プログラミング(14) #fixnum(11)
【Common Lisp】なぜ1次元配列を「ベクタ」と呼ぶのか(ベクトル演算と高階関数) 2026-03-25 by chiilabo #Common Lisp(82) #高階関数(13) #Scheme(11) #aref(10) #make-array(8)
【Common Lisp】 make-array で作る1次元配列の基本の使い方(vector) 2026-04-192026-03-24 by chiilabo #Common Lisp(82) #loop(17) #初期化(12) #fixnum(11) #aref(10)
【AtCoder ABC449C】Comfort Distanceを考える(Common Lisp) 2026-03-262026-03-16 by chiilabo #Common Lisp(82) #競技プログラミング(21) #AtCoder(18) #C言語(15) #計算量(14)
【Section 3】リストの代わりにベクタを使う(Common Lispと計算効率) 2026-03-282026-03-16 by chiilabo #Common Lisp(82) #SBCL(31) #ハッシュテーブル(13) #データ構造(12) #aref(10)