プログラミング原人の進化ログ

プログラミング原人の進化論

オレ プログラミング ベンキョウ スル。マナンダ コト カク。

2019-03-09から1日間の記事一覧

【Common Lisp】構造体の基本

lispの構造体の勉強をしたのでメモを残しておきます。基本的な使い方です。 構造体とは データ型の1つ。複数の属性を持つオブジェクトをうまく表現することができます。 属性のことをスロットと呼びます。 構造体を作る defstructコマンドで宣言します。 CL…

【Common Lisp】ハッシュテーブルの基本

lispのハッシュテーブルの勉強メモです。 ハッシュテーブル ハッシュテーブルはlispの持つ複合的なデータ型の一つで、キーと値をセットにして管理します。連想リストと似ていますが、より高速に定数時間で要素にアクセスできます。 ハッシュテーブルを作る m…

【Common Lisp】配列の基本

Common Lisp における配列の勉強メモです。 配列 lispのデータ型の1つです。リストと似ていますが、配列の方が特定の要素に高速にアクセスできます。 配列を作る make-array関数で配列を生成できます。 CL-USER> (make-array 3) #(NIL NIL NIL) 頭に # をつ…